Scan gratuit

Corriger « Valeur d'attribut ARIA invalide » en HTML

Pourquoi c'est un problème

Un attribut ARIA qui reçoit une valeur hors de ce qu'il accepte (aria-expanded="oui", aria-labelledby pointant un id inexistant) transmet une information fausse ou n'en transmet aucune.

Comment corriger — HTML

Respectez le type attendu : true/false pour les états booléens, un id EXISTANT dans la page pour les références (aria-labelledby, aria-controls, aria-describedby). Vérifiez que l'id ciblé n'a pas été renommé.

À éviter
<button aria-expanded="oui" aria-controls="menu-principal">Menu</button>
<ul id="menu">…</ul>
Correct
<button aria-expanded="false" aria-controls="menu">Menu</button>
<ul id="menu" hidden>…</ul>

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