L'UTF-8 dans les fichiers sources CSS, Js, ...
4 messages
• Page 1 sur 1
-

dorian53 - WRInaute passionné

- Messages: 2217
- Inscription: 10 Avr 2005
L'UTF-8 dans les fichiers sources CSS, Js, ...
Bonjour,
Lorsqu'un site est configuré en utf-8 on doit encoder tous les caractères spéciaux dans nos pages.
J'ai une question qui subsiste en ce qui concerne les commentaires que l'on peut écrire dans les fichiers CSS ou encore js.
Par exemple, dans un fichier CSS je ne peux encoder le caractère spécial et je me retrouve donc dans le code source avec é.
Logique mais y'a-t-il une solution ?
Lorsqu'un site est configuré en utf-8 on doit encoder tous les caractères spéciaux dans nos pages.
J'ai une question qui subsiste en ce qui concerne les commentaires que l'on peut écrire dans les fichiers CSS ou encore js.
- Code: Tout sélectionner
/* J'ai testé un commentaire */
Par exemple, dans un fichier CSS je ne peux encoder le caractère spécial et je me retrouve donc dans le code source avec é.
Logique mais y'a-t-il une solution ?
Dernière édition par dorian53 le Dim Déc 28, 2008 23:12, édité 1 fois.
-

dorian53 - WRInaute passionné

- Messages: 2217
- Inscription: 10 Avr 2005
Sur mon Apache j'ai un AddDefaultCharset UTF-8.
Les pages PHP sont bien interprétées en UTF8 mais pour un fichier CSS le navigateur (Firefox) reprend l'ISO par défaut, pourquoi ?
J'ai pourtant essayé d'encoder le fichier source en UTF-8 avec mon éditeur mais rien ne change.
Les pages PHP sont bien interprétées en UTF8 mais pour un fichier CSS le navigateur (Firefox) reprend l'ISO par défaut, pourquoi ?
J'ai pourtant essayé d'encoder le fichier source en UTF-8 avec mon éditeur mais rien ne change.
-

dorian53 - WRInaute passionné

- Messages: 2217
- Inscription: 10 Avr 2005
dorian53 a écrit:Sur mon Apache j'ai un AddDefaultCharset UTF-8.
Les pages PHP sont bien interprétées en UTF8. OK.
Mais si j'ouvre directement un fichier CSS dans le navigateur (Firefox) reprend l'ISO par défaut, pourquoi ?
SOLUTION : Ca ne fonctionne que si je mets ça en plus :
- Code: Tout sélectionner
AddType "application/x-javascript; charset=utf-8" js
AddType "text/css; charset=utf-8" css
Quelqu'un sait-il pourquoi avec AddDefaultCharset utf-8, Apache n'encode pas par défaut les types de fichier (css et js) ?
Et quels sont les fichiers encodés par défaut ?
Merci.
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: ISFR et 1 invité


