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é.
<button aria-expanded="oui" aria-controls="menu-principal">Menu</button>
<ul id="menu">…</ul><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