Boolean-Attribut (HTML)
Ein Boolean-Attribut in HTML ist ein Attribut, das true oder false Werte darstellt. Wenn ein HTML-Tag ein Boolean-Attribut enthält – unabhängig vom Wert dieses Attributs – wird das Attribut auf true für dieses Element 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 selbst; 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, der dem Namen des Attributs selbst entspricht, ohne führende oder nachfolgende Leerzeichen, und Groß-/Kleinschreibung wird ignoriert; z.B.
attribute="attribute",attribute="ATTRIBUTE"
Hinweis:
Die Strings "true" und "false" sind ungültige Werte. Um das Attribut auf false zu setzen, sollte das Attribut komplett weggelassen werden. Obwohl moderne Browser jeden String-Wert als true behandeln, sollten Sie sich nicht auf dieses Verhalten verlassen.
Hier ist ein Beispiel für ein HTML-Boolean-Attribut checked:
html
<!-- 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
- Zugehörige Glossarbegriffe: