Scan gratuit

Corriger « Attribut ARIA non autorisé pour ce rôle » en HTML

Pourquoi c'est un problème

Chaque rôle n'accepte qu'un ensemble d'attributs. Un aria-checked sur un lien ou un aria-pressed sur un titre n'a pas de sens : selon le lecteur d'écran, il est ignoré ou produit une annonce incohérente.

Comment corriger — HTML

Retirez l'attribut, ou changez le rôle pour celui qui correspond réellement au comportement du composant. Si l'élément bascule un état, c'est probablement un <button> avec aria-pressed, pas un lien.

À éviter
<a href="#" aria-pressed="true">Mode sombre</a>
Correct
<!-- Un état qui bascule : c'est un bouton -->
<button type="button" aria-pressed="true">Mode sombre</button>

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