Taille et couleur des textes

Thématiques associées :

Dans cet article, nous allons tenter de répondre aux questions suivantes concernant l'accessibilité des textes dans les pages Web:

  • Quelle taille faut-il utiliser pour les textes ?
  • Quelle est la taille de police minimale à respecter ?
  • Quelle couleur puis-je utiliser pour le texte ?

Qu'en dit le référenciel ? #

Le référentiel WCAG n'impose pas de taille minimale ni de couleurs pour les textes. Ceci dit deux critères permettant de répondre à ces questions méritent notre attention :

Agrandissement de la taille des caractères #

Si le référentiel n'impose pas de taille minimale pour la taille des caractères, le critère 1.4.4 indique que l'utilisateur doit pouvoir augmenter la taille du texte jusqu'à 200% sans perte de contenu ou de fonctionnalité.
Pour être conforme à ce critère, il est indispensable de tester dans un navigateur.

le critère peut être validé sous l'une de ces trois conditions d'agrandissement :

  • Un zoom du texte uniquement depuis le navigateur.
  • Un zoom graphique.
  • L'utilisation d'un composant d'interface propre au site.

le dimensionnement de certains blocs de texte, notamment à l'aide de tailles en pixels, peut entraîner des pertes d'informations (textes tronqués), c'est pourquoi il est conseillé d'utiliser des unités relatives (%, em, rem ...).
La procédure pour augmenter la taille du texte est disponible sur la page suivante : Agrandissement de la taille du texte.

Contraste des couleurs #

Le référentiel n'impose pas d'utiliser ni même n'interdit l'utilisation de certaines couleurs pour les textes. Cela dit, un texte gris clair sur fond blanc par exemple pourra poser des difficultés. Il est donc indispensable de vérifier que la couleur du texte et la couleur du fond fournissent un niveau de contraste suffisant (cf. niveaux ci-dessous). Celui-ci peut être mesuré très simplement à l'aide d'outils.
 
Le critère 1.4.3 du référentiel impose des niveaux de contraste minimums permettant de garantir un confort de lecture suffisant.

Pour les textes standards :

  • de taille inférieure à 24px : contraste de 4,5:1 minimum
  • de taille supérieure ou égale à 24px : contraste de 3:1 minimum

Pour les textes gras :

  • de taille inférieure à 18,5px : contraste de 4,5:1 minimum
  • de taille supérieure ou égale à 18,5px : contraste de 3:1 minimum

Pour les liens non-soulignés

  • contraste de 3:1 minimum avec le texte environnement et la couleur de fond

Le critère mentionne quelques exceptions soumises à aucune contrainte, notamment les textes des éléments inactifs (un bouton apparaissant grisé par exemple), les textes faisant partie d'un logo ou un nom de marque.

Et, les utilisateurs dans tout ça ? #

Comme on vient de le voir, le référentiel n'impose pas de taille minimale car il part du principe qu'il est possible d'agrandir le texte si nécessaire. Dans les faits les utilisateurs n'ajustent pas toujours la taille du texte à leurs besoins, par manque d'habitude ou par méconnaissance des possibilités qui leur sont offertes. C'est pourquoi il est important que la taille par défaut soit suffisante pour garantir un confort de lecture qui donne envie de poursuivre sur le site.

La taille et la couleur ne sont pas les seules caractéristiques qui entrent en jeu sur la lisibilité d'un texte, en effet la police de caractères ou l'utilisation de texte en italique peut avoir des conséquences importantes. Vous trouverez quelques recommandations complémentaires à ce sujet dans la section contenu et communication.