Un texte gris clair sur fond blanc peut paraître élégant et minimaliste en un coup d'œil - et être complètement illisible pour les utilisateurs malvoyants, avec un fort ensoleillement sur l'écran ou simplement avec une fatigue oculaire ordinaire à la fin d'une journée de travail. Le contraste des couleurs est l’un des critères d’accessibilité les plus « techniques » – il y a des chiffres précis à respecter – mais c’est aussi l’un des plus faciles à tester et à corriger à l’avance.

En bref : ce que couvre ce guide

  1. Quels ratios exigent les WCAG
  2. Pourquoi les caractères de grande taille ont moins de contraste
  3. Comment vérifier un rapport de contraste en pratique
  4. Comment choisir à l'avance une palette de couleurs accessible

Quels ratios WCAG exigent

Les WCAG définissent des rapports de contraste de 1:1 à 21:1. Pour le texte courant, le critère 1.4.3 exige au niveau AA un rapport minimal de 4,5:1 avec le fond ; le niveau AAA exige 7:1. Des exceptions existent notamment pour les grands caractères et certains contenus décoratifs ou inactifs. Les obligations légales dépendent du contexte applicable.

Pourquoi les textes de grande taille sont autorisés avec moins de contraste

Les caractères de grande taille restent lisibles même avec un contraste plus faible. Les WCAG lui fixent donc un seuil plus simple : 3 : 1 au niveau AA (au lieu de 4,5 : 1) et 4,5 : 1 au niveau AAA (au lieu de 7 : 1). Le « texte de grande taille » est défini comme un texte de 18 points ou plus (environ 24 px), ou de 14 points ou plus (environ 18,7 px) s'il est en gras. Les gros titres, par exemple, peuvent « permettre » un contraste légèrement inférieur à celui d'un paragraphe de corps normal tout en répondant à l'exigence.

Schéma illustratif Comparaison des taux de contraste Trois exemples de texte sur arrière-plan avec différents taux de contraste Rapport de contraste entre le texte et l'arrière-plan Exemple de texte 1.8:1 — ✕ échoue Exemple de texte 7.1:1 — ✓ répond également aux normes AAA Exemple de texte 5.4:1 — ✓ répond au niveau AA Texte normal : au moins 4,5:1 · Texte de grande taille (24 px+ ou 18,7 px en gras) : au moins 3:1 Des outils tels que WebAIM Contrast Checker vous donnent le rapport exact avant de finaliser une palette de couleurs
Trois exemples de texte sur arrière-plan : un rapport trop faible (1,8 : 1) échoue même au niveau de base ; les deux autres ratios satisfont respectivement aux exigences AA et AAA.

Comment vérifier un rapport de contraste en pratique

Il n'est pas nécessaire de le calculer manuellement : des outils gratuits tels que WebAIM Contrast Checker vous permettent de saisir les codes de couleur du texte et de l'arrière-plan et d'obtenir immédiatement le rapport exact et un score de réussite/échec pour chaque niveau. Cela vaut la peine de vérifier non seulement le texte sur un arrière-plan uni, mais également le texte sur des images d'arrière-plan ou des dégradés - où le contraste peut varier entre différentes zones de la même image, il est donc préférable de tester l'endroit le plus « problématique ».

💡 Conseil pratique

Le critère WCAG 1.4.11 exige généralement un contraste de 3:1 avec les couleurs adjacentes pour les informations visuelles nécessaires à l’identification des composants d’interface et de leurs états. Cela ne signifie pas que chaque bordure de bouton doit obligatoirement atteindre ce seuil ; une bordure décorative ou inutile à l’identification se traite différemment.

Comment choisir une palette de couleurs accessible à l'avance

L'approche la plus efficace consiste à vérifier le contraste au stade de la conception du modèle, et non dans chaque document séparément. Lorsque vous choisissez les couleurs de la marque pour les titres, le corps du texte et les liens, il convient de confirmer à l'avance que chaque combinaison texte-arrière-plan que vous utilisez réellement correspond à au moins 4,5:1. De cette façon, chaque nouveau document créé à partir du modèle « hérite » automatiquement du contraste approprié, au lieu de vérifier chaque document séparément une fois qu'il a déjà été rédigé.

Essayer la démonstration

Le test proposé sur ce site est actuellement une simulation utilisant des données d’exemple. Il ne réalise pas d’audit réel de votre URL ou de vos fichiers PDF. La connexion au moteur d’audit est prévue.

Voir la démonstration