Attribut
Un attribut étend un élément HTML ou un élément XML, modifiant son comportement ou fournissant des métadonnées.
Un attribut a toujours la forme nom="valeur" (l'identifiant de l'attribut suivi de sa valeur associée). Il est possible de voir des attributs sans signe égal ni valeur. Il s'agit d'une abréviation pour fournir la chaîne vide en HTML. Cependant, cela n'est pas valide en XML : XML exige que tous les attributs aient une valeur explicite.
Un certain nombre d'attributs HTML sont des attributs booléens. La valeur de ces attributs est uniquement contrôlée par la présence ou l'absence de l'attribut. Voir attributs booléens pour plus d'informations.
Réflexion d'un attribut
Les attributs peuvent être reflétés dans une propriété particulière de l'interface spécifique.
Cela signifie que la valeur de l'attribut peut être lue ou modifiée directement en JavaScript via une propriété sur l'interface correspondante, et réciproquement.
Les propriétés reflétées offrent une approche de programmation plus naturelle que l'obtention et la définition d'attributs à l'aide des méthodes getAttribute() et setAttribute() de l'interface Element.
Pour plus d'informations, voir Réflexion des attributs.
Voir aussi
- Référence des attributs HTML
- Réflexion des attributs
- Informations sur les attributs globaux de HTML
- Recommandation sur les attributs StartTag XML dans la Recommandation XML du W3C (angl.)
- Termes associés du glossaire :