La même paire peut réussir un repère et en échouer un autre, car WCAG distingue niveau et catégorie de texte. Un calculateur compare chaque seuil, mais ne sait pas si le texte rendu est grand ni si une exception s’applique.
Texte normal : 4.5:1 pour AA et 7:1 pour AAA
Pour le texte normal, ContrastCheck indique AA à partir d’un rapport brut de 4.5 et AAA à partir de 7. Ce sont des minima, pas des garanties de lecture confortable pour toute personne, police, écran ou situation. Un résultat de 4.49 échoue même si un autre affichage l’arrondit à 4.5 ; le calcul brut décide.
Grand texte : 3:1 pour AA et 4.5:1 pour AAA
Le grand texte a des repères plus faibles car taille et graisse influencent la lisibilité. La définition WCAG dépend du rendu et non d’une étiquette choisie ici. ContrastCheck affiche les deux lignes sans décider laquelle s’applique. Vérifiez CSS réel, métriques, zoom et présentation avant d’utiliser la ligne grand texte.
Une ligne n’est pas un rapport de conformité
Une page comporte états hover, focus, disabled et visited ; le texte peut traverser images, dégradés et fonds changeants. S’ajoutent contrôles, focus, contenu alternatif et de nombreuses exigences hors contraste. Utilisez la paire comme une mesure d’une revue plus large. Ne déclarez jamais une conformité WCAG, légale ou d’accessibilité sur ce seul résultat.