html css php mysql javascript
Bild zum Thema

Attribut "id"

Definition

Das Attribut "id" steht für identifier (Identifizierung, Kennung).


Das HTML-Attribut "id" ist ein globales Attribut, das auf fast jedes Element angewendet werden kann. Es dient dazu, einem Element eine eindeutige Kennung zu geben, die innerhalb des gesamten HTML-Dokuments einzigartig sein muss. Diese Kennung kann verwendet werden, um das Element mit CSS oder JavaScript anzusprechen oder als Ziel für interne Links innerhalb des Dokuments zu dienen.

Syntax

<tag id="Wert">...</tag>

Gültige Tag

Gültig für:

Werte

Ziffern
Alle Ziffern erlaubt (siehe "Anmerkungen")
Buchstaben
Groß- und Kleinschreibung
Sonderzeichen
Alle Sonderzeichen erlaubt, außer Leerzeichen (siehe "Anmerkungen")

Beispiele

= Tag
= Attribut
= Wert
Wichtig!
= Wichtig!
Beispiel id

Der Code:
<div id="beispiel">Beispiel-Text</div>

Dieses <div> hat nun eine dokumentenweit eindeutige Kennung namens "beispiel". Diese ID kann nun beispielsweise in CSS oder JavaScript verwendet werden, um dieses spezifische Element anzusprechen oder als Sprungmarke für interne Links innerhalb des Dokuments verwendet werden (mit: <a href="#beispiel">).

Anmerkungen

Es sind nach HTML5-Richtlinien alle Zeichen erlaubt, außer Leerzeichen. Es wird jedoch empfohlen, nur Buchstaben, Ziffern und Binde- bzw. Unterstriche zu verwenden.


Nach HTML5-Richtlinien sind für das erstes Zeichen alle Zeichen (Ziffer, Sonderzeichen) erlaubt, jedoch wird empfohlen, mit einem Buchstaben zu beginnen. Dies vermeidet mögliche Probleme bei der Verwendung von CSS und JavaScript welche auf das Element mittels der "id" zugreifen möchten.


Eine "id" ist dokumentenweit eindeutig, d.h. es darf kein anderes Element im Dokument die gleiche "id" besitzen.