captain_torche Posté 14 Mars 2008 Posté 14 Mars 2008 Ce qui m'étonne, c'est que des syntaxes qui ne passent pas en transitional, passent en strict. Ça devrait être le contraire, le transisional étant par définition plus permissif. Tu aurais un exemple de syntaxe qui bloquait ?
Dadou Posté 14 Mars 2008 Posté 14 Mars 2008 jlb59, avant de modifier les doctypes et d'essayer coûte que coûte de passer la validation, je ne saurais te conseiller d'aller sur alsacreations et d'apprendre la sémantique du xhtml et surtout d'en comprendre la philosophie. Cela te permettrait entre autre de mieux structure le code et par la même d'alléger celui-ci, ce qui plus ou moins indirectement te permettrais de valider plus facilement le code
jlb59 Posté 14 Mars 2008 Auteur Posté 14 Mars 2008 Il y a certainement des syntaxes qui ne passent pas en Transitional, mais qui sont très bien acceptées en Strict. Dans l'immédiat, je ne peux t'en fournir étant donné que je corrige au fur et à mesure. Mais il y en a rassure-toi ! Tiens par exemple, dans un index.php, comme c'est lui qui gère les page, j'avais mis ça : ...<tr><td class="colonnegauche"><?php include("../css/menug.html"); ?></td><td class="colonnecentrale"><div class="zonecontenu"> <?php if (isset($_GET["page"])) $page='0'; $page=$_GET["page"]; switch ($page) { case 0 : include("./paintshoppro/paintshoppro.html"); break; case 1 : include("./photoshop/photoshop.html"); break; case 2 : include("./flash_swish/flash_swish.html"); break; case 3 : include("./photofiltre/photofiltre.html"); break; case 4 : include("./photoimpact/photoimpact.html"); break; case 5 : include("./acdsee/acdsee.html"); break; case 6 : include("./gimp/gimp.html"); break; case 7 : include("./illustrator/illustrator.html"); break; case 100 : include("../index.php"); break; case 999 : include("../infos_forum.html"); break; default: include ("../erreur.html"); } ?> </div></td><td class="colonnedroite"><?php include("../css/menud.html"); ?></td></tr>... Et bien, je pense que le <DIV...> entre les balise TD sont mal placé. En fait, il devrait être dans toutes les pages. Le chemin le plus court n'est pas forcément le meilleur ! Mais j'ai fait comme ça pensant faire la même chose qu'un Css, c'est dire de mettre un seule code accessible dans toutes les pages. En fait, j'aurais dû laisser comme c'était au départ (le DIV dans toutes les pages).
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant