Ressource pédagogique : aide au raisonnement et à la rédaction de preuve. Ne conclut pas à une non-conformité ou à la conformité sur un site audité.

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)

Résultat ACT : échec

Échec — bouton sans nom accessible

Button has non-empty accessible name — détail sur W3C

Ce que montre le navigateur

Bouton visible (icône seule, alt vide) : l’AT n’a pas de libellé pour l’action.

Code HTML (extrait W3C)

<button><img src="icon.png" alt="" /></button>
Résultat ACT : passé

Passé — texte visible dans le bouton

Button has non-empty accessible name — détail sur W3C

Ce que montre le navigateur

Le texte du bouton sert de nom accessible.

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.