← Blog · · L'équipe ConvertCaseHQ · 9 min de lecture

Accessibilité : pourquoi le texte tout en majuscules nuit à la lisibilité

Les majuscules conviennent à une étiquette de deux mots, beaucoup moins à tout ce qui est plus long. Les longs passages en capitales se lisent plus lentement, ils effacent des informations que la casse normale transmet (« US » désigne-t-il le pays ou le pronom « us » ?), et les lecteurs d'écran ignorent la casse pour l'essentiel : l'insistance voulue disparaît, tandis que tel ou tel mot court est épelé lettre par lettre. L'approche accessible consiste à écrire le texte en casse normale et, quand le design tient vraiment aux capitales, à les appliquer en CSS, même si cette méthode n'est pas infaillible non plus.

Pourquoi un long texte en majuscules est plus difficile à lire

Les chercheurs comparent la lecture en capitales et en minuscules depuis près d'un siècle. L'article de Kevin Larson pour Microsoft, « The Science of Word Recognition », résume des études qui remontent à Woodworth en 1938 : les lecteurs venaient à bout des passages en minuscules 5 à 10 % plus vite que des mêmes passages composés en capitales.

L'explication la plus répandue est celle de la « forme des mots » : les mots en minuscules ont une silhouette reconnaissable grâce aux hampes et aux jambages, alors que les capitales transforment chaque mot en rectangle. Selon Larson, les données ne confirment pas cette idée. Nous reconnaissons les mots à leurs lettres, et les minuscules l'emportent surtout parce que c'est sur elles que nous nous exerçons. Les personnes à qui l'on fait lire beaucoup de majuscules finissent par les lire plus vite.

La nuance est utile, mais elle ne sauve pas le paragraphe en capitales de votre site. Vos lecteurs n'ont pas eu cet entraînement, et le coût retombe surtout sur les personnes pour qui la lecture demande déjà un effort. La page de MDN sur text-transform prévient que de longues sections en majuscules « may be difficult for people with cognitive concerns such as Dyslexia to read » (peuvent être difficiles à lire pour les personnes ayant des troubles cognitifs, comme la dyslexie). Le guide de style de GOV.UK le démontre par l'exemple : « DO NOT USE BLOCK CAPITALS FOR LARGE AMOUNTS OF TEXT AS IT'S QUITE HARD TO READ. » (n'écrivez pas de longs textes en capitales, car c'est assez difficile à lire).

Les capitales font perdre de l'information

La casse mixte n'a rien d'un ornement. Une capitale vous signale qu'un mot est un nom, un sigle ou le début d'une phrase. Lisez ceci et remarquez tout ce que vous devez deviner :

PLEASE CONTACT US ABOUT POLISH ORDERS IN MARCH. NASA SAYS HI.

Les États-Unis (US), ou « us » (nous) ? Des clients en Pologne (Polish), ou de l'encaustique pour meubles (polish) ? Le mois de mars (March), ou une manifestation (march) ? Une fois le texte tapé en capitales, aucun logiciel ne peut retrouver la réponse non plus. Passez cette ligne dans l'option Phrase (sentence case) de notre convertisseur de casse et vous obtenez « Please contact us about polish orders in march. Nasa says hi. » Elle met tout en minuscules, puis une majuscule au début de chaque phrase : c'est tout ce qu'elle peut savoir. Les noms, il faut les rétablir à la main.

Ce que les lecteurs d'écran font d'un texte en majuscules

La plupart du temps, rien. Les lecteurs d'écran prononcent les mots sans rien dire de leur casse. En 2022, le consultant en accessibilité Adrian Roselli a testé un texte juridique en capitales avec JAWS, NVDA, Narrator, Orca, VoiceOver et TalkBack réglés par défaut, et aucun n'a signalé à l'auditeur que le texte était en capitales. Les options comme le changement de hauteur de voix de NVDA ou l'annonce « say cap » servent à parcourir un texte caractère par caractère, pas à la lecture de phrases à voix haute.

Cela a deux conséquences :

  • Les capitales porteuses de sens se perdent. Si les capitales sont votre façon de dire « ceci est important » (un avertissement, une clause de contrat, un mot crié), l'auditeur entend un texte ordinaire. Les lecteurs de braille font exception, car le braille possède un signe de majuscule.
  • Certains mots courts sont épelés. Les moteurs de synthèse vocale devinent si une suite de capitales est un sigle. Roselli cite « AM », « ADD » et « IT » parmi les mots que les lecteurs d'écran épellent souvent quand ils sont en capitales, et des praticiens ont entendu « CONTACT US » devenir « contact U.S. ».

Les mots épelés dépendent du lecteur d'écran, de la voix, des réglages de l'utilisateur et parfois du navigateur, et cela change d'une version à l'autre. Impossible de le prévoir de façon fiable : c'est la meilleure raison de garder les mots importants hors des capitales dès le départ.

Ne simulez jamais l'espacement des lettres avec des espaces

Les capitales largement espacées sont un effet de design très prisé, et les taper sous la forme S A L E est la pire façon d'obtenir ce rendu. Les lecteurs d'écran lisent alors chaque lettre séparément, et les WCAG classent « using white space characters to control spacing within a word » (utiliser des caractères d'espacement pour régler l'espacement à l'intérieur d'un mot) parmi les échecs (technique F32). Utilisez la propriété CSS letter-spacing, comme dans l'exemple ci-dessous.

Utilisez text-transform: uppercase en CSS plutôt que de taper des capitales

Si un bouton, un onglet ou un petit titre doit s'afficher en capitales, écrivez-le en casse normale et laissez le CSS changer son apparence :

<button class="caps">Add to basket</button>

.caps {
  text-transform: uppercase;
  letter-spacing: 0.06em; /* capitals need a little extra room */
}

Le texte de votre HTML reste « Add to basket », et vous y gagnez sur plusieurs plans :

  • Les refontes coûtent peu. Abandonner les capitales plus tard tient en une ligne de CSS, au lieu d'une chasse à travers chaque libellé et chaque fichier de traduction.
  • Le texte voyage bien. Les flux, les exports et tous les endroits que votre feuille de style n'atteint pas reçoivent des mots avec la bonne casse.
  • Les langues sont gérées pour vous. Les navigateurs appliquent les règles de chaque langue d'après l'attribut lang. La référence MDN sur text-transform les énumère : en grec, par exemple, les voyelles perdent leurs accents en capitales, et en turc i va de pair avec İ. Avec le CSS, le grec stocké garde ses accents ; des capitales tapées les feraient disparaître pour de bon.

N'en surestimez pas les mérites pour autant. Les navigateurs peuvent transmettre le texte transformé aux technologies d'assistance. Un bug WebKit signalé en 2016, toujours ouvert, décrit VoiceOver lisant un bouton « Add to Cart » mis en majuscules par le CSS comme « A D D to cart », et des développeurs ont constaté la même chose avec VoiceOver dans Chrome. Et pour les lecteurs voyants, des capitales en CSS restent des capitales : le coût des longs passages ne change pas. Voyez text-transform comme la bonne façon de mettre quelques mots en capitales, pas comme une autorisation d'y composer des paragraphes entiers.

Quand les capitales conviennent, et quoi utiliser à la place

Les capitales ne sont pas interdites. Les WCAG n'ont aucun critère de succès contre elles, et de courts passages posent peu de problèmes. Nous les garderions pour :

  • Les vrais sigles et acronymes, comme NASA, HTML et BBC.
  • Les étiquettes courtes, les onglets et la petite ligne de surtitre au-dessus d'un titre. Notre règle empirique : trois mots au maximum, appliqués en CSS.
  • Un mot de badge isolé comme « Nouveau », à condition que rien ne repose sur le fait de l'entendre comme un mot à part.

Pour tout le reste, choisissez un moyen qui résiste à un changement de style comme à la lecture à voix haute :

  • Insistance : utilisez <strong> et mettez-le en forme par la graisse ou la taille. La plupart des lecteurs d'écran n'annoncent pas non plus le gras par défaut : placez donc l'essentiel dans les mots eux-mêmes. « Vous ne pourrez pas annuler cette action » en dit plus que n'importe quelle mise en forme.
  • Avertissements : un titre court et simple (« La suppression de votre compte efface tous vos fichiers ») remplit le rôle que tentait de jouer un bloc de capitales, et il est lu à voix haute.
  • Textes juridiques : aux États-Unis, les contrats composent souvent les clauses d'exclusion de garantie en capitales, parce que l'Uniform Commercial Code exige qu'elles soient « conspicuous » (bien visibles). Sa définition n'impose pas les capitales dans le corps d'un document : des caractères plus grands ou contrastés, une police ou une couleur différente, ou des signes qui distinguent le texte conviennent aussi. Consultez la personne qui rédige vos conditions avant de les modifier, mais les capitales ne sont pas la seule voie.

Les « petites capitales » Unicode ne sont pas des capitales

Notre Générateur de texte Unicode propose un style « Petites capitales », et autant être honnête sur ce qu'il produit. Tapez « Sale on now » et vous obtenez « sᴀʟᴇ ᴏɴ ɴᴏᴡ ». Ce ne sont pas des lettres dessinées en plus petit, mais d'autres caractères, empruntés pour la plupart aux alphabets phonétiques. Certaines lettres n'ont pas de version en petite capitale : voilà pourquoi le « s » reste un s minuscule ordinaire, et le « q » devient « ǫ », un o avec un ogonek.

Pour un logiciel, ce sont des symboles sans rapport avec les lettres d'origine : les correcteurs orthographiques ont tendance à les signaler, et une recherche sur le mot normal peut passer à côté. Les lecteurs d'écran traitent ces caractères ressemblants de façon très inégale ; lors d'un test sur de faux caractères « gras » du même genre, certains lecteurs d'écran ont tout bonnement sauté les mots. Notre guide pour écrire pour les lecteurs d'écran détaille ce test. Réservez ces styles à la décoration, à côté de texte normal, et jamais à des mots que quelqu'un doit entendre.

Check-list rapide pour les capitales

  • Tapez le texte en casse normale et appliquez les capitales avec text-transform.
  • Limitez les capitales à quelques mots. Jamais un paragraphe.
  • Ajoutez un peu de letter-spacing aux capitales, et n'utilisez jamais d'espaces pour cela.
  • Faites passer le sens par les mots, pas par la mise en forme.
  • Écoutez vos boutons et libellés clés avec VoiceOver et NVDA avant la mise en ligne.
  • Tenez les lettres Unicode ressemblantes à l'écart de tout ce qui compte.

Pour les cas où les capitales ont vraiment leur place à l'écrit, des sigles aux titres juridiques, consultez notre guide quand utiliser les majuscules.

© 2026 ConvertCaseHQ. Tous droits réservés.