Boolean-Attribut (HTML)
Ein Boolean-Attribut in HTML ist ein Attribut, das true
- oder false
-Werte repräsentiert. Wenn ein HTML-Tag ein Boolean-Attribut enthält — unabhängig vom Wert dieses Attributs — wird das Attribut auf true
gesetzt. Wenn ein HTML-Tag das Attribut nicht enthält, wird das Attribut auf false
gesetzt.
Wenn das Attribut vorhanden ist, kann es eine der folgenden Formen haben:
- nur der Attributname; z. B.
attribute
, was bedeutet, dass sein impliziter Wert der leere String ist - das Attribut mit einem Wert des leeren Strings; z. B.
attribute=""
- das Attribut mit einem Wert des Attributnamens selbst, ohne führende oder nachfolgende Leerzeichen, und die Groß- und Kleinschreibung wird ignoriert; z. B.
attribute="attribute"
,attribute="ATTRIBUTE"
Hinweis:
Die Zeichenfolgen "true" und "false" sind ungültige Werte. Um das Attribut auf false
zu setzen, sollte das Attribut gänzlich weggelassen werden. Obwohl moderne Browser jede Zeichenfolge als true
behandeln, sollten Sie sich nicht auf dieses Verhalten verlassen.
Hier ist ein Beispiel für ein HTML-Boolean-Attribut checked
:
<!-- The following checkboxes will be checked on initial rendering -->
<input type="checkbox" checked />
<input type="checkbox" checked="" />
<input type="checkbox" checked="checked" />
<input type="checkbox" checked="Checked" />
<!-- The following checkbox will not be checked on initial rendering -->
<input type="checkbox" />
Siehe auch
- Boolean-Attribute
- Boolean-Attribute in der HTML-Spezifikation
- Verwandte Glossarbegriffe: