Aller au contenu

Probleme selon le DTD


Sarvok

Messages recommandés

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 : Screen1.png et sans ce code j'obtiens Screenshot2.png

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

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

Bah je viens de regarder ta page, elle passe nickel sour Opera 9, Firefox 2, IE 5.5, IE 6 et IE 7... :eeek2:

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

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...