Page 1 sur 1
utf-8/iso 8859-1
Publié : 29 oct. 2009, 19:09
par pakap
bonjour,
je viens poser une question qui me rend fou depuis un jour :
j'ai deux pages web conçues sur la même structure avec utf-8 en header mais elles s'affichent différemment.
Voici les deux pages :
http://www.acontretemps.be/
http://www.acontretemps.be/liens.php
si quelqu'un a une solution ....
Patrick
Re: utf-8/iso 8859-1
Publié : 29 oct. 2009, 22:09
par Zefling
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
header ("Content-Type: text/html; charset=utf-8");<title>liens</title>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><title>A Contretemps</title>
header ("Content-Type: text/html; charset=utf-8");
<meta name="keywords" content="Mai 68, luttes, r�voltes">
<link rel="stylesheet" href="index2.css" type="text/css">
</head>
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
header ("Content-Type: text/html; charset=utf-8");<title>A Contretemps asbl</title><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><title>A Contretemps</title>
header ("Content-Type: text/html; charset=utf-8");
<meta name="keywords" content="Mai 68, luttes, révoltes">
<link rel="stylesheet" href="index2.css" type="text/css">
</head>
Heu... déjà revoit le code, je m'étonnes que ça s'affiche en fait
Dans les deux cas tu as une entête qui ne veut rien dire. Deux fois le DOCTYPE, une balise <html> dans une autre, des informations hors balise qui n'ont rien a avoir avec du HTML : «
header ("Content-Type: text/html; charset=utf-8"); » (c'est du PHP) .
Forcement ça donne un résultat plus que hasardeux.
Une chose est sûr, ça n'a pas été réalisé avec KompoZer (ou partiellement).
Re: utf-8/iso 8859-1
Publié : 30 oct. 2009, 10:03
par pakap
Bonjour,
merci pour la réponse.
effectivement, une partie a été codée avec bluefish.
Pour ce qui est du code qui apparaît, je ne sais pas comment faire autrement.
Maintenant, ca qui est bizarre c'est que le code que j'ai dans mon fichier n'est pas celui qui apparaît sur le web; notamment le double doctype.
Donc que faire ?
Patrick
Re: utf-8/iso 8859-1
Publié : 30 oct. 2009, 12:05
par Zefling
Sans la partie PHP, ça va être dur de te répondre.
Re: utf-8/iso 8859-1
Publié : 30 oct. 2009, 14:35
par pakap
Salut,
j'ai résolu le problème en recommançant une page "propre".
Par contre, ça m'intéresserait de savoir comment faire pour que le code ne s'affiche pas si c'est utile. Merci
Patrick
PS. Je marque pas résolu parce que en fait j'ai contourné. Veux tu que je t'envoie le code des pages en question ?
Re: utf-8/iso 8859-1
Publié : 31 oct. 2009, 02:19
par Zefling
Sans le code, en effet ça va être difficile de te répondre.
T'as pas oublié des <?php ?> dans ton HTML ?