Nachschlagewerk mit 126 HTML-Tags
Was jedes Tag tut, ob es ein End-Tag braucht und welche Attribute man wirklich nutzt — je eine Zeile.
Grundgerüst5
Das Grundgerüst jedes Dokuments, mit fester Reihenfolge und Position.
Abschnitte17
Teilt die Seite in sinnvolle Blöcke; Suchmaschinen und Screenreader folgen dieser Struktur.
Textblöcke7
Text, der als Block fließt — Absätze, Zitate, Codelistings.
Inline-Auszeichnung30
Zeichnet einen Teil der Zeile aus, ohne eine neue zu beginnen.
Listen7
Geordnete und ungeordnete Listen sowie Begriffslisten.
Tabellen10
Daten in Zeilen und Spalten — kein Layout-Mittel.
Formulare14
Steuerelemente, die einen Wert aufnehmen und verschicken.
Medien10
Bilder, Audio, Video und Flächen zum Zeichnen.
Einbettung4
Setzt ein anderes Dokument oder eine Ressource in dieses ein.
Skript und Stil5
Verleiht dem Dokument Verhalten und Aussehen.
Dokumentinfo2
Angaben für Browser und Suchmaschinen, nicht für Menschen.
Aufklappbares3
Dinge, die sich per Klick öffnen und schließen — ohne JavaScript.
Veraltet12
Vom Standard ausgemusterte Tags; man trifft sie nur in alten Dokumenten.
So liest man das
- Die meisten Tags treten paarweise auf, öffnend und schließend. Nur inhaltslose Tags wie img oder br bleiben offen.
- Ein </br> bei einem leeren Element nützt nichts: Der Browser ignoriert es oder fügt eine Leerzeile ein.
- Das Aussehen ist Sache des CSS. Ein Tag sagt, was etwas ist; fett oder kursiv ist nur die Folge.
- Das passende Tag hilft Suchmaschinen und Screenreadern gleichermaßen. Alles in div zu packen wirft diese Information weg.
Häufige Fragen
Q. Wie viele HTML-Tags gibt es?
Rund 110 leben im aktuellen Standard, mit den veralteten etwa 130. Diese Referenz führt 126 — die heute gebräuchlichen und jene, die einem in alten Dokumenten begegnen.
Q. Welche Tags haben kein End-Tag?
Die inhaltslosen: img, br, hr, input, meta, link und einige mehr. Ein </img> bewirkt nichts. Der XHTML-Schrägstrich in <br /> ist erlaubt, ändert in HTML aber nichts.
Q. Worin unterscheiden sich div und section?
Ein div ist ein bedeutungsloser Kasten, eine section eine thematische Gruppe mit Überschrift. Passt dort eine Überschrift, nimm section; brauchst du nur etwas für Styles, ist div ehrlich.
Q. Dürfen Tag-Namen groß geschrieben werden?
HTML unterscheidet keine Groß- und Kleinschreibung, <DIV> funktioniert also. Üblich ist Kleinschreibung, und in XML-Kontexten wie XHTML oder SVG ist nur sie gültig.
Q. Was passiert bei veralteten Tags?
Die meisten Browser stellen sie noch dar. Der Standard hat sie jedoch fallen gelassen, sie können jederzeit verschwinden — und Ersatz gibt es längst: CSS für center und font, CSS-Animation für marquee.