Bonjour, je suis en train de développer un site web perso que j'essaye de coder en xhtml strict sauf que j'avais oublié d'appeller la DTD dans mes pages...
bref une fois que je m'en rend compte je met ça en haut de ma page, mais juste après le <?session_start();?> (car ce site est codé en php coté serveur)
<!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">
et là...je me retrouve avec un bronx total, des divs dans tous les sens plus rien d'agencer etc...
j'ai cherché, j'ai déplacé mes balises rajouté des DTD plus completes avec <?xml... mais rien n'y fait donc je me tourne vers ce forum.
voici le code génégé par ma page :
---à noter ces carractères "" en début de page que je sais pas d'où ils sortent.
et voila le code source de mes trois fichiers:
----menu.php--------
---head.html---
voilà si vous avez une idée pour arriver à mettre cette dtd sans tout foutre en l'air ça m'arrangerait beaucoup!
Merci
Modifié par simsaull (30 Aug 2007 - 12:18)
bref une fois que je m'en rend compte je met ça en haut de ma page, mais juste après le <?session_start();?> (car ce site est codé en php coté serveur)
<!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">
et là...je me retrouve avec un bronx total, des divs dans tous les sens plus rien d'agencer etc...
j'ai cherché, j'ai déplacé mes balises rajouté des DTD plus completes avec <?xml... mais rien n'y fait donc je me tourne vers ce forum.
voici le code génégé par ma page :
<!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">
<head>
<link href="style.css" rel="stylesheet" type="text/css" />
<meta name="keywords" lang="fr" content="blabla" />
<meta name="description" content="blabla" />
<meta name="author" content="blabla" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="fr" />
<meta name="googlebot" content="archive" />
<script src="fonctions.inc.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
window.onload=montre;
//-->
</script>
<title>Menu</title>
</head>
<body>
<div id="header">
<img class="img_logo"src="./images/muc.jpg" alt="BTS Mnagement des Unités Commerciales" />
<h1 class="txt_logo"> Gestion des stages des BTS MUC d'Orange</h1>
<hr />
</div>
<div id="contenu">
Contenu de la page<br />
blablabla blablabla blablabla<br />
</div>
<div id="menu">
<dl id="menu2">
<dt onclick="javascript:montre();"><a href="./index.php" title="Acceuil">Acceuil</a></dt>
<dt onclick="javascript:montre('smenu2');">Ajouter une fiche</dt>
<dd id="smenu2">
<ul>
<li><a href="./ajout_eleve.php" title="Ajouter un élève">Ajouter un élève</a></li>
<li><a href="./ajout_entre.php" title="Ajouter une entreprise">Ajouter une entreprise</a></li>
<li><a href="./ajout_tuteur.php" title="Ajouter un tuteur">Ajouter un tuteur</a></li>
<li><a href="./ajout_prof.php" title="Ajouter un prof">Ajouter un prof</a></li>
<li><a href="./ajout_stage.php" title="Ajouter un stage">Ajouter un stage</a></li>
</ul>
</dd>
<dt onclick="javascript:montre('smenu3');">Consulter une fiche</dt>
<dd id="smenu3">
<ul>
<li><a href="./chx_consult_eleve">Consulter un élève</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
</ul>
</dd>
<dt onclick="javascript:montre('smenu4');">Menu 4</dt>
<dd id="smenu4">
<ul>
<li><a href="#">Sous-Menu 4.1</a></li>
<li><a href="#">Sous-Menu 4.1</a></li>
</ul>
</dd>
</dl>
</div>
<div id="footer">
footer
</div>
</body>
</html>
---à noter ces carractères "" en début de page que je sais pas d'où ils sortent.
et voila le code source de mes trois fichiers:
----menu.php--------
<?php session_start();
require_once("stay_connect.php");?>
<!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">
<head>
<? require_once("head.html");?>
<title>Menu</title>
</head>
<body>
<div id="header">
<img class="img_logo"src="./images/muc.jpg" alt="BTS Mnagement des Unités Commerciales" />
<h1 class="txt_logo"> Gestion des stages des BTS MUC d'Orange</h1>
<hr />
</div>
<div id="contenu">
Contenu de la page<br />
blablabla blablabla blablabla<br />
</div>
<div id="menu">
<? require_once("liens.php"); ?>
</div>
<div id="footer">
footer
</div>
</body>
</html>
---head.html---
<link href="style.css" rel="stylesheet" type="text/css" />
<meta name="keywords" lang="fr" content="blabla" />
<meta name="description" content="blabla" />
<meta name="author" content="blabbla" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="fr" />
<meta name="googlebot" content="archive" />
<script src="fonctions.inc.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
window.onload=montre;
//-->
</script>
---liens.php---<dl id="menu2">
<dt onclick="javascript:montre();"><a href="./index.php" title="Acceuil">Acceuil</a></dt>
<dt onclick="javascript:montre('smenu2');">Ajouter une fiche</dt>
<dd id="smenu2">
<ul>
<li><a href="./ajout_eleve.php" title="Ajouter un élève">Ajouter un élève</a></li>
<li><a href="./ajout_entre.php" title="Ajouter une entreprise">Ajouter une entreprise</a></li>
<li><a href="./ajout_tuteur.php" title="Ajouter un tuteur">Ajouter un tuteur</a></li>
<li><a href="./ajout_prof.php" title="Ajouter un prof">Ajouter un prof</a></li>
<li><a href="./ajout_stage.php" title="Ajouter un stage">Ajouter un stage</a></li>
</ul>
</dd>
<dt onclick="javascript:montre('smenu3');">Consulter une fiche</dt>
<dd id="smenu3">
<ul>
<li><a href="./chx_consult_eleve">Consulter un élève</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
<li><a href="#">Sous-Menu 3.1</a></li>
</ul>
</dd>
<dt onclick="javascript:montre('smenu4');">Menu 4</dt>
<dd id="smenu4">
<ul>
<li><a href="#">Sous-Menu 4.1</a></li>
<li><a href="#">Sous-Menu 4.1</a></li>
</ul>
</dd>
</dl>
voilà si vous avez une idée pour arriver à mettre cette dtd sans tout foutre en l'air ça m'arrangerait beaucoup!
Merci
Modifié par simsaull (30 Aug 2007 - 12:18)