L'attribut alt
est défini par la spécification HTML et a pour fonction de remplacer du contenu par un texte équivalent ne portant pas atteinte à la compréhension de la page en général[1]. Il est utile aussi bien pour les personnes malvoyantes, que pour les applications textuelles.
Introduite sur HTML 1.2 en 1993, sa présence est rendue obligatoire en 1999 sur HTML 4.01[2]. Dans le cas d'un élément de décoration — est-il réellement nécessaire de le garder ? — alors seulement sa valeur doit être nulle (c'est à dire alt=""
). Par ailleurs il ne doit pas être une répétition d'un texte à proximité, ou du type d'élément[3].
Ces règles étant établies, il est possible de modifier son navigateur[4] pour mettre en évidence le contenu sans alt
via une règle CSS[5].
=> [1] 4.8.4.4.1 General guidelines, WHATWG 2024 | [2] An alt Decision Tree, Web Accessibility Initiative 2024 | [3] Alternative Text, Web Accessibility In Mind, 2021 | [4] Navigateur, LeJun 2024 | [5] Mise en valeur des images sans texte alternatif via userContent.css, LeJun 2022 This content has been proxied by September (ba2dc).Proxy Information
text/gemini;