Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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

js
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