Zum Inhalt springen

ID (CSS)

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 18.10.2026

Eine ID ist ein eindeutiger Bezeichner für genau ein Element auf der Seite.

ID (CSS)

Eindeutiger Bezeichner, der auf einer Seite nur einem einzigen Element gehören darf.
Beispiel: „Eine ID identifiziert ein Element, eine Klasse gruppiert mehrere.“

Wofür sie gebraucht wird

Als Sprungziel für Links innerhalb einer Seite, als Verbindung zwischen Beschriftung und Formularfeld, und als Angriffspunkt für JavaScript. In allen drei Fällen ist die Eindeutigkeit der Zweck.

Warum nicht zum Gestalten

Ihre Spezifität ist so hoch, dass eine Regel mit ID jede Klassenregel schlägt. Eine spätere Anpassung braucht dann entweder eine weitere ID oder !important. Beides macht das Stylesheet starr.

Doppelte IDs sind ein häufiger Fund der HTML-Validierung. Sie brechen Sprungmarken und die Zuordnung von Beschriftungen, ohne sichtbar zu stören.

Siehe auch:

id-Attribut (HTML)

Gibt einem Element seinen eindeutigen Bezeichner.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Klasse (Class) (CSS)

Ein frei vergebener Name, über den sich Elemente ansprechen lassen.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Spezifität (Specificity)

Entscheidet, welcher von mehreren Selektoren gewinnt.

#Frontend-Entwicklung (HTML, CSS, JavaScript)

Anchor (a-Tag)

Das Element, das einen Verweis erzeugt.

#Frontend-Entwicklung (HTML, CSS, JavaScript)