CSS et XML, une obligation ?
CSS et XML, une obligation ?
J'obtiens ce message avec Validator Css, ma page étant validée xhtml
1.0 strict, lorsque je veux valider ma feuille de style :
Invalid byte 2 of 3-byte UTF-8 sequence.
Je précise que je n'ai pas mis dans mon code source avant la déclaration doctype la balise portant <? xml encoding= ?> vu que je considère que ma feuille de style ne constitue pas un fichier xml.
Par contre quand je mets cette balise, le validator CSS me demande de valider tout d'abord mon xml ce que je suis bien incapable de faire, n'ayant de mon point de vue rien de spécifique en xml.
Avez vous déjà été confronté à ce pb ? ( j'en suis donc à vouloir valider ma page en CSS après l'avoir fait en xhtml 1.0 strict )
1.0 strict, lorsque je veux valider ma feuille de style :
Invalid byte 2 of 3-byte UTF-8 sequence.
Je précise que je n'ai pas mis dans mon code source avant la déclaration doctype la balise portant <? xml encoding= ?> vu que je considère que ma feuille de style ne constitue pas un fichier xml.
Par contre quand je mets cette balise, le validator CSS me demande de valider tout d'abord mon xml ce que je suis bien incapable de faire, n'ayant de mon point de vue rien de spécifique en xml.
Avez vous déjà été confronté à ce pb ? ( j'en suis donc à vouloir valider ma page en CSS après l'avoir fait en xhtml 1.0 strict )
xml et css, une obligation ?
j'oubliais la page de mon site en question :
http://perso.wanadoo.fr/sed_lex/francais.html
http://perso.wanadoo.fr/sed_lex/francais.html
Le xhtml fait partie des recommendations xml, il faut laisser la doctype entière.
Mais dans ton cas il s'agit d'un problème de charset, tu as défini ton encodage en utf 8, et certains caractères de ta page n'en font pas partie
Mais dans ton cas il s'agit d'un problème de charset, tu as défini ton encodage en utf 8, et certains caractères de ta page n'en font pas partie
Tutoriels et blog (X)HTML / CSS : css.alsacreations.com
Forum Standards / CSS : forum.alsacreations.com
Forum Standards / CSS : forum.alsacreations.com
Valide directement les feuilles de style:
http://jigsaw.w3.org/css-validator/vali ... medium=all
http://jigsaw.w3.org/css-validator/vali ... medium=all
http://jigsaw.w3.org/css-validator/vali ... medium=all
http://jigsaw.w3.org/css-validator/vali ... medium=all
--
mat
Un site vous pose probleme avec gecko ? Aidez nous a changer ca !
{ http://mat.virgule.info , http://www.openweb.eu.org/ , http://www.nekeme.net/ , http://www.mozilla-europe.org/ }
mat
Un site vous pose probleme avec gecko ? Aidez nous a changer ca !
{ http://mat.virgule.info , http://www.openweb.eu.org/ , http://www.nekeme.net/ , http://www.mozilla-europe.org/ }
xhtml et css
c'est bon çà marche, j'ai remplacé dans le code source le é par é et fait de même pour les autres caractères et c'est bon çà a validé.
Merci à tous
Merci à tous
je ne vois pas l'intérêt d'utiliser utf-8 si tu as des problèmes d'encodage...
utilise iconv (en php ou console linux) pour transformer tes fichiers d'un encodage à l'autre, ou utilise uniquement iso-8559-15 partout :p
utilise iconv (en php ou console linux) pour transformer tes fichiers d'un encodage à l'autre, ou utilise uniquement iso-8559-15 partout :p
« La clarté est la politesse des professeurs. » (E. Gerurez)
... Posons de bonnes questions !
... Posons de bonnes questions !
C'est parce que les documents xml utilisent utf-8 comme jeu de caractère par défaut. Si tu veux en utiliser un autre, il faut que tu le spécifies avec le prologue xml ou dans l'entête http Content-Type (avec la fonction header() de php par exemple)
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 20 invités