Bonjour,
Quand je crée une page html et que je l'ouvre sous certains navigateurs dont IE pour mac 5.1 et 5.2, au début de la page du navigateur un point d'interrogation est ajoutée avant le contenu. Dans le code source ce point d'interrogation est placé avant mon doctype. Mon Doctype est le suivant :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Votre titre</title>
<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
<link rel="stylesheet" type="text/css" href= "styles.css" />
</head>
Si je mets un include() en php dans mon fichier, IE me rajoute un deuxième point d'interrogation dans la page du navigateur. Dans le code source le point d'interrogation est placé au début du contenu du fichier inclus.
Mes fichiers sont enregistrés en UTF-8. IE affiche bien dans le menu "Jeux de caractères" "Alphabet universel (UTF-8)". Si j'enregistre les fichiers en Mac Roman, je n'ai plus de points d'interrogation dans le navigateur.
Mais j'ai besoin de les enregistrer en UTF-8 parce que dans mes pages j'ai du code PHP qui ne marche qu'avec ce format.
Quelqu'un sait-il comment résoudre ce problème ?
Quand je crée une page html et que je l'ouvre sous certains navigateurs dont IE pour mac 5.1 et 5.2, au début de la page du navigateur un point d'interrogation est ajoutée avant le contenu. Dans le code source ce point d'interrogation est placé avant mon doctype. Mon Doctype est le suivant :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Votre titre</title>
<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
<link rel="stylesheet" type="text/css" href= "styles.css" />
</head>
Si je mets un include() en php dans mon fichier, IE me rajoute un deuxième point d'interrogation dans la page du navigateur. Dans le code source le point d'interrogation est placé au début du contenu du fichier inclus.
Mes fichiers sont enregistrés en UTF-8. IE affiche bien dans le menu "Jeux de caractères" "Alphabet universel (UTF-8)". Si j'enregistre les fichiers en Mac Roman, je n'ai plus de points d'interrogation dans le navigateur.
Mais j'ai besoin de les enregistrer en UTF-8 parce que dans mes pages j'ai du code PHP qui ne marche qu'avec ce format.
Quelqu'un sait-il comment résoudre ce problème ?