Was bedeutet „Clean HTML“?
„Clean HTML“ bezeichnet sauberen, strukturierten und semantischen HTML-Code.
Damit ist Code gemeint, der:
- leicht zu lesen und zu warten ist
- wenig redundanten Ballast enthält
- korrekte semantische Tags verwendet
- SEO-freundlich ist
- barrierefrei (Accessibility) ist
Warum ist Clean HTML wichtig?
Guter HTML-Code verbessert:
- SEO – Suchmaschinen verstehen Inhalte besser.
- Accessibility – Screenreader und Assistenzsysteme interpretieren Inhalte korrekt.
- Performance – weniger unnötiger Code → schnellere Ladezeiten.
- Wartbarkeit – Entwickler können Änderungen leichter durchführen.
Best Practices
- Nutze semantische Tags wie <header>, <main>, <article>, <footer>
- Vermeide Inline-Styles → besser CSS nutzen
- Vermeide überflüssige <div>-Container („Divitis“)
- Schreibe klare Klassennamen
- Nutze Alt-Texte für Bilder
- Verwende ordentliche Einrückungen
Beispiel: Schlechtes vs. gutes HTML
Schlecht:
<div><b>Titel</b></div>
<div style="color:red;">Text</div>
Gut:
<h1>Titel</h1>
<p class="highlight">Text</p>
Sauberes HTML erleichtert nicht nur Entwicklern die Arbeit –
es führt auch zu besseren Suchmaschinenrankings und einer
professionelleren Web-Präsentation.
Verbessern Sie Ihren Workflow zur Barrierefreiheit mit dem
A11y Accessibility Suite