Gravité : Critique Liens et boutons

Boutons sans texte accessible

Un bouton réduit à une icône (croix de fermeture, menu burger) sans texte accessible est muet pour le lecteur d'écran.


Qui est concerné

  • Personnes aveugles ou malvoyantes
  • Personnes utilisant la commande vocale

Pourquoi c'est important

Les interfaces modernes multiplient les boutons-icônes. Sans texte ni aria-label, ils sont annoncés « bouton » et l'utilisateur ne peut pas deviner leur fonction. Le critère 4.1.2 (niveau A) impose un nom accessible à chaque commande.

Comment le tester vous-même

  1. Chaque bouton expose-t-il un texte visible ou un aria-label décrivant son action ?
  2. L'icône interne doit être masquée au lecteur d'écran (aria-hidden="true") pour ne pas parasiter.

Comment corriger

Donnez un texte accessible au bouton : contenu visible, ou aria-label si le bouton n'a qu'une icône (ex. aria-label="Fermer").

À éviter
<button><svg>...</svg></button>
Recommandé
<button aria-label="Fermer la fenêtre"><svg aria-hidden="true">...</svg></button>

Critères de référence

WCAG 2.1
  • 4.1.2 : Nom, rôle et valeur (niveau A)
RGAA 4.1 Thème 7 : Scripts

Plainpied détecte ce défaut automatiquement et le localise page par page. La conformité totale combine détection automatique et vérifications humaines : voir notre méthode.

Ce défaut est-il présent sur votre site ?

Scan gratuit, score et corrections en dix minutes, sans compte.

Lancer un audit gratuit