En bref
Un bouton doit avoir un nom accessible non vide (texte, aria-label, etc.). Utile quand axe ou un autre outil signale un bouton « sans nom ».
Critères WCAG mappés (ACT)
- Critère 4.1.2 — Nom, rôle, valeur
passed sur cette règle ne couvre pas tout le 4.1.2 (états, rôles, autres composants).
Exemples ACT (extraits W3C)
Échec — bouton sans nom accessible Bouton visible (icône seule, Passé — texte visible dans le bouton Le texte du bouton sert de nom accessible.Ce que montre le navigateur
alt vide) : l’AT n’a pas de libellé pour l’action.Code HTML (extrait W3C)
<button><img src="icon.png" alt="" /></button>Ce que montre le navigateur
Code HTML (extrait W3C)
<button>Submit</button>
Limites
- Boutons icon-only avec nom via
aria-label: voir les test cases W3C (non tous repris ici). - Europe : pas de numéro RGAA sur cette fiche — repérer le test via reference/rgaa/ si besoin.