Scan gratuit

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="…">.

À éviter
<object data="/rapport-2026.pdf" type="application/pdf" width="600" height="800"></object>
Correct
<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

Autres corrections