Problème lignes de tableau

Fermé
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 - 2 déc. 2009 à 21:11
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 - 3 déc. 2009 à 19:53
Bonjour, j'ai créé un tableau avec des bords arrondis qui sont en fait une image, que je colle avec les bords du tableau. J'ai besoin de 3 lignes pour ca. Je fais donc les 3 lignes du tableau. Le problème, c'est qu'une fois dans mon code, un espace apparait entre les lignes.
Voici mon code :

<div id=corps>
<table cellspacing="0px" cellpadding="0px"><tr><td><img src="images/deco/contourhg.gif" /></td><td width="800px" height="20px" background="images/deco/contourh.gif"></td><td><img src="images/deco/contourhd.gif" /></td></tr>
<tr><td width="20px" background="images/deco/contourg.gif"></td><td bgcolor="#757575">
<p>blablablablablablablabla
blablablablablabla
blablablablablabla
blablablablablabla</p>
</td><td width="20px" background="images/deco/contourd.gif"></td></tr>
<tr><td width="20px" height="20px"><img src="images/deco/contourbg.gif" /></td><td height="20px" background="images/deco/contourb.gif"></td><td width="20px" height="20px"><img src="images/deco/contourbd.gif" /></td></tr></table>
</div>


Et voici le div corps :

#corps
{
    margin-left: 300px;
	margin-bottom: 50px;
	margin-right: 300px;
	padding-top: 65px;
	padding-left: 65px;
	padding-right: 65px;
	padding-bottom: 65px;
	z-index: 2;

}


Pouvez-vous m'aider s'il vous plait ?

5 réponses

WibiMaster Messages postés 29 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 30 mars 2010 1
3 déc. 2009 à 10:24
Bonjour,

enlève les "px" de tes cellpadding et cellspacing. En HTML (pas CSS), tu ne met pas d'unité quand c'est en pixel, et tu précise uniquement pour les pourcentages (%).

Ça devrait aller mieux :)

Et évite les tableaux, tu peux faire ça en div avec CSS et c'est bien mieux...

Bon courage !
0
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
3 déc. 2009 à 17:02
J'ai enlevé les px, mais ca ne marche pas.
Et comment je pourrais faire en CSS ?
0
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
3 déc. 2009 à 17:10
Si j'enlève le DOCTYPE, ca ne me met plus cet espace entre les lignes.
Le problème, c'est qu'il me faut ce DOCTYPE.
0
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
3 déc. 2009 à 19:01
UP, j'ai vraiment besoin d'aide svp.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
3 déc. 2009 à 19:53
J'ai trouvé la solution à mon problème, il faut juste remplacer le doctype <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> par celui-ci :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> qui est en "accord" avec les tableaux :)
0