Comment bien gérer les caractères accentués dans les pages HTML
ISO-8859-1 ou UTF-8/16.
Quel encodage choisir pour afficher correctement tous les caractères accentués qu'il y a dans la langue française ?
Tous les caractères accentués de la langue française sont gérés par la norme ISO-8859-1.
En HTML, il y a une astuce qui consiste à ne pas s'occuper du type de l'encodage des caractères mais utiliser à la place le nom d'entité des caractères (entity name).
Grâce à cette technique, tous les caractères seront toujours affichés correctement.
Source http://www.w3schools.com/
Par exemple, au lieu d'écrire ceci dans une page HTML
<html>
<body>
<p>Ceci est un caractère accentué</p>
</body>
</html>
Qui pourrait provoquer un problème à l'affichage si le codage des caractères est mal défini (comme ceci)
Ceci est un caractère accentué
Il vaut mieux écrire cela
<html>
<body>
<p>Ceci est un caractère accentué</p>
</body>
</html>
Ce qui donne comme résultat
Ceci est un caractère accentué
Plus besoin de se soucier de l'encodage du fichier.
Ajouter un commentaire