Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Attribut
Unattribut étend unélémentHTML ou un élémentXML, modifiant son comportement ou fournissant des métadonnées.
Un attribut a toujours la formenom="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 desattributs booléens. La valeur de ces attributs est uniquement contrôlée par la présence ou l'absence de l'attribut. Voirattributs booléens pour plus d'informations.
Dans cet article
Réflexion d'un attribut
Les attributs peuvent êtrereflé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éthodesgetAttribute() etsetAttribute() de l'interfaceElement.
Pour plus d'informations, voirRéflexion des attributs.
Voir aussi
- Référence des attributs HTML
- Réflexion des attributs
- Informations sur lesattributs globaux de HTML
- Recommandation sur les attributs StartTag XML dans laRecommandation XML du W3C(angl.)
- Termes associés du glossaire :