Sarvok Posté(e) le 18 février 2007 Partager Posté(e) le 18 février 2007 Hello, Voilà le code de la page que j'ai écris : <html><head><title>Equitable Exchange - Accueil</title> </head><body> <table border="0" cellpadding="0" cellspacing="0" style="width:100%"> <thead> <tr> <td colspan="2" style="border: 0px none; margin: 0px; background-color: rgb(255, 0, 0);"> <div style="float:left"> <img src="index%20Files/logo.jpg" alt="tetet"> </div> </td> </tr> </thead> <tbody> <tr> <td class="leftbar" valign="top"> <h1>etst</h1></td> </tr> </tbody> <!--<tfoot> </tfoot>--> </table> </body></html> Classique non ? Le probleme vient que si je rajoute au dessus <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> j'obtiens : et sans ce code j'obtiens j'aimerais avoir le résultat de la deuxième image avec le code pour la DTD. Savez vous pourquoi le passage au XHTML me donne ce maudis resultat ? D'avance, merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Yangzebul Posté(e) le 18 février 2007 Partager Posté(e) le 18 février 2007 Il te manque : - une déclaration de codage de caractères - une cellule dans la deuxième ligne de ton tableau Sinon : - dans un table head on préfère utiliser des <th> plutôt que des <td> - "src="index%20Files/logo.jpg"" > pas d'espace ni de caractères spéciaux dans les url/uri - "border: 0px none;" > peut être simplifié par "border: 0;" (idem pour margin) - "background-color: rgb(255, 0, 0);" > utilise plutôt un code couleur hexa "background: #FF0000;" À part ça je ne vois rien de spécial, si tu ne met pas de DTD tu switch vers le mode quirks donc forcément ton rendu est différent. Essaye déjà ces petits ajustements, ça règlera peut être ton problème (surtout la cellule manquante). Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sarvok Posté(e) le 19 février 2007 Auteur Partager Posté(e) le 19 février 2007 En fait j'ai mis ça pour simplifier voici la vrai page : http://www.equitable-exchange.org J'ai bien changé pour 0 au lieu de 0px. L'encodage et les tableaux sont OK normalement ... les resultats que j'ai donné sont valables pour Firefox (et Gecko en général).Avec IE ça marche jamais Lien vers le commentaire Partager sur d’autres sites More sharing options...
Yangzebul Posté(e) le 19 février 2007 Partager Posté(e) le 19 février 2007 Bah je viens de regarder ta page, elle passe nickel sour Opera 9, Firefox 2, IE 5.5, IE 6 et IE 7... Le problème doit venir de chez toi (à moins que tu ais résolu le problème entre temps). Le seul truc, c'est que ton menu orange ne s'affiche pas sous IE 5.5, mais pour ce qui est du header c'est nickel partout. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.