Description détaillée
1.6 [A] Les images porteuses d’information doivent avoir, si nécessaire, une description détaillée.
1.7 [A] Cette description doit être pertinente.
Si nécessaire, une description détaillée doit être donnée :
- soit sous la forme d’un texte adjacent (auquel cas cette description doit être clairement identifiable) ;
- soit dans une autre page (auquel cas cette description doit être facilement accessible via un lien adjacent explicite).
L’alternative textuelle de l’image doit faire référence à cette description détaillée.
Une propriété aria-describedby
peut être utilisée pour faire référence à une description donnée dans la même page.
En HTML 4, un attribut longdesc
peut être utilisé pour donner l’adresse (URL) de la description détaillée ; cet attribut ne peut être utilisé qu’avec l’élément <img />
. En HTML5, l’utilisation d’un attribut longdesc
provoque une erreur de validation : “The longdesc attribute on the img element is obsolete. Use a regular a element to link to the description.” Néanmoins, voir la page HTML5 Image Description Extension (longdesc), W3C Recommendation 26 February 2015.