Bonjour,
J'ai voulu m'intéresser avec plus d'attention aux déclarations du doctype et du charset, mais catastrophe Le validateur W3C n'arrive pas reconnaître le second...
J'ai trouvé sur Openweb cet article, qui indique cela :
Mais J'ai du code PHP, placé au tout début de ma page.
Le <?xml ..., quand je le mets, me cause une grosse erreur :x
Et bon si je l'enlève le W3C ne reconnaît plus mon encodage...
Merci d'avance pour votre aide.
/edit
Bon je pense que le problème vient de la balise de fermeture de php et de xml qui est la même "?>" et qui crée donc un conflit...
Mais comment le résoudre ?
Modifié par Corinne (15 Jul 2006 - 16:59)
J'ai voulu m'intéresser avec plus d'attention aux déclarations du doctype et du charset, mais catastrophe Le validateur W3C n'arrive pas reconnaître le second...
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript; charset=iso-8859-1" />
J'ai trouvé sur Openweb cet article, qui indique cela :
<?xml version="1.0" encoding="iso-8859-1"?>
Mais J'ai du code PHP, placé au tout début de ma page.
Le <?xml ..., quand je le mets, me cause une grosse erreur :x
Parse error: parse error, unexpected T_STRING in /home/header.php on line 77
Et bon si je l'enlève le W3C ne reconnaît plus mon encodage...
Merci d'avance pour votre aide.
/edit
Bon je pense que le problème vient de la balise de fermeture de php et de xml qui est la même "?>" et qui crée donc un conflit...
Mais comment le résoudre ?
Modifié par Corinne (15 Jul 2006 - 16:59)