Übersicht aller HTML-Elemente

Eine kontinuierlich aktualisierte Liste aller HTML- und XHTML-Elemente. Beachte Ankündigung mit Kommentaren, Anmerkungen sowie die ergänzende Übersicht aller CSS-Eigenschaften.

Element (Bedeutung) ↓ HTML 1 HTML 2.0 HTML 3.2 HTML 4.01 XHTML 1.0 XHTML 1.1 HTML 5.2 HTML
1992 1995 1997 1999 2000 2010 2017
a (Anker) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
abbr (Abkürzung) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
acronym (Akronym) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein
address (Autoreninformation) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
applet (Java-Applet) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
area (Image-Map-Bereich) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
article (unabhängige und verteilbare Inhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
aside (zugehörige Inhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
audio (Audioinhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
b (Fettschrift; seit HTML 5: Aufmerksamkeit) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
base (Basis-URL) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
basefont (Basis-Schriftgröße) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
bdi (Bidi-Isolation) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
bdo (Bidi-Eingriff) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
big (Großschrift) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein
blockquote (langes Zitat) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
body (Dokumentkörper) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
br (Zeilenumbruch) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
button (Button) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
canvas (Bitmap-Leinwand) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
caption (Tabellenkopfzeile) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
center (<div align="center"></div>) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
cite (Literaturverweis) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
code (Code-Fragment) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
col (Spalte) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
colgroup (Spaltengruppe) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
data (Inhalte mit maschinenlesbarem Äquivalent) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
datalist (vordefinierte Optionen für Formularelemente) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
dd (Beschreibung) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
del (gelöschter Text) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
details (Mitteilung-Widget) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
dfn (Definitionsinstanz) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
dialog (Nutzerinteraktion) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
dir (Verzeichnisliste) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
div (generischer Container) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
dl (Beschreibungsliste) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
dt (Beschreibungsbegriff) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
em (Betonung) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
embed (Integrationspunkt) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
fieldset (Kontrollelementgruppe) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
figcaption (figure-Beschriftung) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
figure (unabhängige Fließinhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
font (Schriftdefinition) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
footer (Footer) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
form (Formular) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
frame (Frame) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
frameset (Frame-Gruppe) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
h1 (Überschrift) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
h2 (Überschrift) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
h3 (Überschrift) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
h4 (Überschrift) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
h5 (Überschrift) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
h6 (Überschrift) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
head (Dokumentkopf) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
header (Header) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
hgroup (Überschrift und zugehörige Inhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja
hr (thematischer Umbruch) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
html (Dokumentstamm) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
i (Kursivschrift; seit HTML 5: alternative Stimme) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
iframe (Inline-Frame) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✗ nein ✓ ja ✓ ja
img (Bildinhalte) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
input (Eingabefeld) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
ins (eingefügter Text) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
isindex (Eingabefeld mit -aufforderung) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
kbd (Nutzer-Input) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
label (Formularbeschriftung) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
legend (fieldset-Beschriftung) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
li (Listenelement) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
link (Ressourcenverknüpfung) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
listing (vorformatierter Text, ähnlich wie pre) ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein
main (dominierende Inhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
map (Image-Map) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
mark (markierter Referenztext) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
menu (Menüliste) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✓ ja
meta (Metadaten) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
meter (Skalarmaß) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
nav (Navigationsabschnitt) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
nextid (Ankernamenshinweis) ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein
noframes (Frame-Fallback) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
noscript (Skript-Fallback) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
object (generische Inhalte) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
ol (geordnete Liste) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
optgroup (option-Gruppe) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
option (Auswahlmöglichkeit) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
output (Ausgabe einer Kalkulation oder Nutzeraktion) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
p (Absatz) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
param (object-Parameter) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✗ nein
picture (erweiterte Bildinhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
plaintext (vorformatierter Klartext) ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein
pre (vorformatierter Text) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
progress (Fortschrittsanzeige) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
q (kurzes Zitat) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
rb (Ruby-Basistext) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✗ nein
rp (Ruby-Klammerung) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja
rt (Ruby-Text) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja
rtc (Ruby-Text-Container) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✗ nein
ruby (Ruby) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja
s (durchgestrichene Schrift; seit HTML 5: Irrelevanz) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✗ nein ✓ ja ✓ ja
samp (Beispielausgabe) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
script (Skript) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
search (Suchelemente oder -inhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja
section (generischer Abschnitt) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
select (option-Auswahl) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
slot (Shadow Tree-Ablage) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja
small (Kleinschrift; seit HTML 5: Kleingedrucktes) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
source (Medieninhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
span (generischer Container) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
strike (durchgestrichene Schrift) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein
strong (starke Betonung; seit HTML 5: Wichtigkeit) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
style (Formatierung) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
sub (Subskript) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
summary (details-Beschriftung) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
sup (hochgestellte Schrift) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
table (Tabelle) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
tbody (Tabellenkörper) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
td (Tabellenzelle) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
template (Fragmentdeklaration) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
textarea (mehrzeiliges Eingabefeld) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
tfoot (Tabellenfuß) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
th (Tabellenkopfzelle) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
thead (Tabellenkopf) ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
time (Datum, Zeit, Zeitverschiebung oder Zeitdauer) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
title (Dokumenttitel) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
tr (Tabellenzeile) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
track (Textspur) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
tt (Fernschreiberschrift) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein
u (unterstrichene Schrift; seit HTML 5: Vermerk) ✗ nein ✗ nein ✓ ja ✓ ja ✓ ja ✗ nein ✓ ja ✓ ja
ul (ungeordnete Liste) ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
var (Variable) ✗ nein ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja ✓ ja
video (Videoinhalte) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
wbr (Zeilenumbruchstelle) ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein ✓ ja ✓ ja
xmp (vorformatierter Text, ähnlich wie pre) ✓ ja ✓ ja ✓ ja ✗ nein ✗ nein ✗ nein ✗ nein ✗ nein
Anzahl (von 132) → 22 49 70 91 91 83 111 112
HTML 1 HTML 2.0 HTML 3.2 HTML 4.01 XHTML 1.0 XHTML 1.1 HTML 5.2 HTML

Anmerkungen

  1. Die vom W3C gepflegte Spezifikation von HTML (5) wird nur in ihrer letzten stabilen Fassung aufgeführt. Dies geschieht deshalb, um die durch das W3C verursachte Konfusion zu begrenzen. Für den aktuellen Stand von HTML beachte bitte die WHATWG-Spezifikation.

  2. Das »lebende« HTML kennt auch math-, svg- und benutzerdefinierte Elemente. Da diese die Elternelemente für Spezial-Markup darstellen, sind sie kein Teil des Index. (Dies ist beim Zählen von HTML-Elementen wichtig, anzumerken.)

  3. XHTML 2.0 war ursprünglich Teil dieses Index, wurde aber entfernt, weil es nie ein Standard wurde. Du findest die letzte Fassung des Index, die XHTML 2.0 umfasste, auf archive.today.