HTML : Intérêt de coder les caractères spéciaux ?

Nouveau WRInaute
Bonjour,

Le jeu de caractères que j'utilise est spécifié explicitement dans le header HTML et dans le header HTTP de chacune de mes pages :

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<? header("Content-Type: text/html; charset=ISO-8859-1"); ?>

Dans ce cas, puis-je me passer de codifier (en ISO &#nnn; ou ENTITY &xxxx;) les caractères spéciaux (notamment les caractères accentués) et les laisser tels quels (é, è, ...) ?
- d'un point de vue "navigateurs" (vivites humaines)
- d'un point de vue "référencement" (robots)

Merci d'avance pour vos réponses.
 
WRInaute accro
tous les navigateurs ne prennent pas les caracteres spéciaux de la meme maniere
tu pourra ainsi avoir, en fonction du navigateur (de l'os surtout) des ? affichés à la place des accents.

il existe une fonction php qui te remplace rapidement les caracteres spéciaux en caracteres textes (attention, les < et > en font partie)

htmlentities($text);
 
Discussions similaires
Haut