Salut,
Je suis en train de développer un site web, et j'aurai voulu utiliser le xhtml 1.1, mais je rencontre un problème curieux avec l'application des feuilles de style CSS sous firefox. Le site fonctionnant parfaitement avec Opera et même IE. . J'ai bien lu les quelques articles concernant le XHTML 1.1 et j'ai donc utiliser un petit script php qui définit le content-type pour que ça fonctionne avec tous les navigateurs.
Le bon content-type est envoyé aux navigateurs, mais la couleur d'arrière plan du <body> ne s'applique pas avec firefox. Est-ce que quelqu'un aurait une idée ?
le site est visible à l'adresse suivante : mon site
Je suis en train de développer un site web, et j'aurai voulu utiliser le xhtml 1.1, mais je rencontre un problème curieux avec l'application des feuilles de style CSS sous firefox. Le site fonctionnant parfaitement avec Opera et même IE. . J'ai bien lu les quelques articles concernant le XHTML 1.1 et j'ai donc utiliser un petit script php qui définit le content-type pour que ça fonctionne avec tous les navigateurs.
<?php
if(stristr($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml")){
header("Content-Type: application/xhtml+xml; charset=iso-8859-1");
echo('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">');
} else {
header("Content-Type: text/html; charset=iso-8859-1");
echo ('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">');
}
?>
Le bon content-type est envoyé aux navigateurs, mais la couleur d'arrière plan du <body> ne s'applique pas avec firefox. Est-ce que quelqu'un aurait une idée ?
le site est visible à l'adresse suivante : mon site