Corriger « Élément <object> sans alternative » en HTML
Pourquoi c'est un problème
Un <object> qui affiche une image, un PDF ou une animation n'a pas de nom accessible par défaut. Le lecteur d'écran le signale sans pouvoir dire ce qu'il contient. Le texte de repli placé entre les balises ne sert qu'aux navigateurs qui ne savent pas afficher la ressource : axe-core ne le compte pas comme alternative.
Comment corriger — HTML
Donnez un nom à l'<object> avec aria-label, aria-labelledby ou title, et gardez un contenu de repli utile (lien de téléchargement). Pour une simple image, préférez <img alt="…">.
<object data="/rapport-2026.pdf" type="application/pdf" width="600" height="800"></object><object data="/rapport-2026.pdf" type="application/pdf" width="600" height="800"
aria-label="Rapport d'accessibilité 2026 (PDF)">
<a href="/rapport-2026.pdf">Télécharger le rapport d'accessibilité 2026 (PDF, 1,2 Mo)</a>
</object>Vérifiez votre site en 30 secondes
Conformly détecte ce type de problème sur toutes vos pages, en continu, et vous alerte à chaque régression.
Scan gratuit