Le point de code U+00C8 (È) est correctement défini dans Unicode depuis des décennies. Le caractère existe, les polices le supportent, et les navigateurs savent l’afficher. Le problème se situe presque toujours en amont : encodage du fichier, configuration du clavier ou propriété CSS mal appliquée.
Encodage UTF-8 et È majuscule : la source technique du bug d’affichage
Un È qui se transforme en losange noir, en point d’interrogation ou en séquence de caractères parasites (Ã, etc.) signale un conflit d’encodage. Le fichier a été enregistré en UTF-8 mais lu en Latin-1, ou inversement.
A lire en complément : Le # sur clavier ordinateur ne fonctionne qu'avec AltGr : normal ou bug ?
Le caractère È occupe deux octets en UTF-8 (0xC3 0x88). En Latin-1, ces deux octets correspondent à deux caractères distincts. Le navigateur interprète alors chaque octet séparément et produit un affichage corrompu.
Nous observons ce problème dans trois cas récurrents :
A voir aussi : Certificate of Networthiness : erreurs fréquentes qui font échouer votre dossier
- Un fichier HTML sans déclaration <meta charset= »UTF-8″> dans le head, ce qui laisse le navigateur deviner l’encodage, souvent à tort sur d’anciens serveurs configurés en ISO-8859-1
- Un copier-coller depuis un logiciel de traitement de texte (Word, LibreOffice) vers un CMS qui ne nettoie pas les entités, injectant du Windows-1252 dans un document UTF-8
- Une base de données MySQL configurée en latin1_swedish_ci qui tronque ou altère les octets UTF-8 au moment de l’insertion
La correction est simple en théorie : aligner l’encodage du fichier source, de la base de données et de la déclaration HTTP Content-Type sur UTF-8. En pratique, sur des sites anciens avec des milliers de contenus stockés en Latin-1, la migration exige un script de conversion et une vérification manuelle des caractères accentués.

Clavier AZERTY et saisie du È majuscule sous Windows
Le clavier AZERTY français ne propose aucune touche directe pour les majuscules accentuées. La touche « è » combinée à Maj produit un chiffre (7 sur la rangée supérieure), pas un È. Ce comportement est lié à la disposition du clavier, pas à un bug système.
Codes Alt et table de caractères
La méthode la plus documentée reste le code Alt. Pour insérer un È, il faut maintenir la touche Alt enfoncée et taper 0200 sur le pavé numérique, puis relâcher Alt. Le code 0200 correspond au point Unicode U+00C8 interprété via la page de codes Windows-1252.
Sans pavé numérique (portables compacts, claviers 60 %), cette méthode ne fonctionne pas. La table de caractères Windows (charmap.exe) reste une alternative, mais elle interrompt le flux de frappe.
Disposition AZERTY normalisée NF Z71-300
La norme AFNOR NF Z71-300, publiée pour moderniser le clavier français, intègre nativement les majuscules accentuées. Sur un clavier compatible, È s’obtient par AltGr + 7 puis Maj + E grâce au mécanisme de touche morte. L’adoption de cette disposition reste marginale : la plupart des claviers vendus en France utilisent encore l’ancienne disposition.
Autocorrection et È majuscule dans Word et LibreOffice
Word corrige automatiquement les majuscules accentuées dans certaines configurations. Quand la correction automatique est activée, taper « e » en début de phrase après un point produit un « É » si le mot figure dans le dictionnaire. Le È (accent grave) bénéficie moins de cette correction automatique, car il apparaît rarement en début de phrase en français.
Dans LibreOffice Writer, le raccourci consiste à taper l’accent grave en touche morte puis la lettre E en majuscule. Depuis la version 24.2, les utilisateurs Linux signalent une amélioration de la gestion des raccourcis AltGr, mais des bugs persistent sous Wayland avec certaines polices non-Latin1.
Nous recommandons de vérifier deux paramètres dans ces logiciels :
- La langue du correcteur orthographique (Français – France), qui conditionne les règles d’autocorrection des accents
- La police utilisée : certaines polices décoratives ou anciennes ne contiennent pas le glyphe È, ce qui produit un carré vide ou un remplacement par la police de substitution du système
- Le paramètre d’encodage à l’enregistrement (Fichier > Enregistrer sous > Encodage), qui doit être UTF-8 si le fichier est destiné au web

CSS text-transform et disparition des accents sur majuscules
La propriété CSS text-transform: uppercase convertit visuellement un texte en majuscules. Sur un « è » en minuscule, le navigateur doit afficher « È ». Ce comportement est défini par la spécification CSS et fonctionne correctement sur les navigateurs modernes (Chrome, Firefox, Safari, Edge).
Le problème survient quand la police déclarée ne contient pas le glyphe majuscule accentué. Le navigateur bascule alors sur une police de substitution, ce qui provoque un changement de style visuel ou, dans de rares cas, un glyphe manquant.
Cas particulier : font-variant small-caps
La propriété font-variant: small-caps génère des petites capitales. Certaines polices système anciennes, comme Arial Narrow, rendent mal le È en mode small-caps : le glyphe apparaît à la mauvaise taille ou perd son accent. La solution consiste à utiliser une police qui intègre des vrais glyphes small-caps (OpenType avec la feature smcp) plutôt qu’une mise à l’échelle automatique du navigateur.
Accents sur majuscules et documents administratifs : la règle typographique
L’Académie française a toujours maintenu que l’accent sur une majuscule est obligatoire en français. L’argument selon lequel les majuscules ne s’accentuent pas provient d’une contrainte technique de l’imprimerie au plomb, où les caractères accentués en capitales n’étaient pas toujours disponibles dans les casses.
Cette contrainte n’existe plus en typographie numérique. En 2025, la recommandation actualisée impose les accents sur majuscules pour tous les textes administratifs numériques, y compris dans les concours publics où le non-respect de cette règle peut être sanctionné.
Un È manquant peut changer le sens d’une phrase. La distinction entre « UN INTERNE TUE » et « UN INTERNÉ TUÉ » illustre ce risque. Sur un document juridique ou administratif, l’absence d’accent constitue une ambiguïté que le rédacteur a la responsabilité de lever.
Le problème d’affichage du È majuscule ne relève donc ni d’un mystère ni d’une fatalité technique. Il se corrige à trois niveaux : l’encodage du fichier (UTF-8 cohérent de bout en bout), la méthode de saisie (code Alt, touche morte ou disposition AFNOR), et la police utilisée (qui doit contenir le glyphe U+00C8). Vérifier ces trois points suffit dans la grande majorité des cas.

