Bonjour,
J'ai quelques problèmes avec la déclaration XHTML :
Code :
- <!--déclaration du format d'encodage de la page (XHTML 1.0) et de la langue (français)-->
- <?php echo '<?xml version="1.0" encoding="iso-8859-1"?>';?>
- <!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" lang="fr" xml:lang="fr">
- <!--informations générales et importation des différents éléments-->
- <head>
- <!--titre de la page-->
- <title>Titre</title>
- <meta name="keywords" content="description" />
- <meta name="description" content="contenu" />
- <meta http-equiv="Content-Type" content="text/HTML; charset=iso-8859-1" />
- <meta http-equiv="Content-Script-Type" content="text/javascript" />
- <meta http-equiv="Content-Style-Type" content="text/css" />
- <!--importation des feuilles de style CSS correspondant aux différents affichages-->
- <link href="../styles/vence/ecran.css" title="Vence" rel="stylesheet" media="screen" type="text/css" />
- <link href="../styles/vence/imprimer.css" title="Vence" rel="stylesheet" media="print" type="text/css" />
- <!--importation des scripts Javascripts-->
- <script type="text/javascript" src="../styleswitcher.js"></script>
- <script type="text/javascript" src="../agrandissement.js"></script>
- <script type="text/javascript">
- <!--/*--><![CDATA[//><!--
- window.onload=montre;
- function montre(id) {
- var d = document.getElementById(id);
- for (var i = 1; i<=10; i++) {
- if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
- }
- if (d) {d.style.display='block';}
- }
-
- function cache(id) {
- var x = document.getElementById(id);
- if (x) {x.style.display='none';}
- }
- //--><!]]>
- </script>
- </head>
|
Le validateur du W3C me dit que tout est correct, mais IE n'affiche pas la page. Faut-il laisser tomber le XHTML au profit du HTML 4.01 strict en attendant qu'il soit lisible par les navigateurs ?
Remarque, j'ai été obligé de mettre la première ligne en PHP, sinon j'avais une erreur (la page est au format PHP).
Merci
---------------
Bepimaco