Attribut
Ein Attribut erweitert ein HTML- oder XML-Element, indem es sein Verhalten ändert oder Metadaten bereitstellt.
Ein Attribut hat immer die Form name="value"
(die Kennung des Attributs gefolgt von seinem zugehörigen Wert). Es kann vorkommen, dass Attribute ohne Gleichheitszeichen oder Wert angegeben werden. Dies ist in HTML eine Kurzform, um den leeren String bereitzustellen. In XML ist dies jedoch nicht gültig: XML erfordert, dass alle Attribute einen expliziten Wert haben.
Eine Reihe von HTML-Attributen sind boolesche Attribute. Die Werte dieser Attribute werden nur durch das Vorhandensein oder Fehlen des Attributs bestimmt. Weitere Informationen finden Sie unter boolesche Attribute.
Widerspiegelung eines Attributs
Attribute können in eine bestimmte Eigenschaft der spezifischen Schnittstelle widerspiegelt werden.
Dies bedeutet, dass der Wert des Attributs direkt in JavaScript über eine Eigenschaft auf der entsprechenden Schnittstelle gelesen oder geschrieben werden kann und umgekehrt. Die widerspiegelten Eigenschaften bieten einen natürlicheren Programmieransatz als das Abrufen und Setzen von Attributen mit den Methoden getAttribute()
und setAttribute()
der Element
-Schnittstelle.
Weitere Informationen finden Sie unter Attributwiderspiegelung.
Siehe auch
- HTML-Attributreferenz
- Attributwiderspiegelung
- Informationen über HTMLs globale Attribute
- XML StartTag Attributempfehlung in der W3C XML Empfehlung
- Verwandte Glossarbegriffe: