HTMLAreaElement : propriété alt
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété alt de l'interface HTMLAreaElement définit le texte du lien hypertexte, c'est-à-dire le libellé textuel du lien d'une image réactive. Elle reflète l'attribut alt de l'élément HTML <area>.
La valeur de alt doit être un texte qui, présenté avec le texte alt des autres liens <area> du même élément <map>, ainsi qu'avec le texte alt de l'élément <img> lui-même, offre à l'utilisateur·ice le même type de choix que le lien hypertexte utilisé sans son texte mais avec sa forme appliquée à l'image.
Si l'élément <area> est un lien (contient une propriété href), la valeur de la propriété alt doit être une chaîne de caractères non vide donnant le libellé du lien qui serait approprié si l'image était indisponible. L'attribut alt d'un lien <area> ne peut être vide que s'il existe un autre élément <area> dans le même <map> qui pointe vers la même ressource et possède un attribut alt non vide.
Valeur
Une chaîne de caractères.
Exemples
const areaElement = document.getElementById("imageArea");
console.log(areaElement.alt);
areaElement.alt = "Une description de lien bien meilleure";
Spécifications
| Specification |
|---|
| HTML> # dom-area-alt> |
Compatibilité des navigateurs
Voir aussi
- La propriété
HTMLImageElement.alt - La propriété
HTMLInputElement.alt - L'interface
HTMLMapElement - L'élément HTML
<area> - L'élément HTML
<map> - L'élément HTML
<a> - Bon texte alternatif, mauvais texte alternatif — Rendre votre contenu perceptible (angl.) sur WCAG.com (2021)
- Un arbre de décision pour alt (angl.) sur W3C Web Accessibility Initiative (WAI)