Version complète: sur le forum Webmaster Hub : Table dans page Xhtml avec IE6
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
Nullette
Bonjour à tous,
sauriez-vous pourquoi lorsque j'ai un tableau dans une page, en l'affichant dans Internet Explorer 6 il y a un grand espace vide sous le paragraphe précédent ?
Ce problème ne se présente pas sous Firefox.
Rien de spécial n'est spécifié dans la feuille CSS.

Remi
Précise par CSS les marges hautes et basses de table,
par exemple :
CODE
table {margin-top:0;margin-bottom:0;}

et tu auras la même chose.
Nullette
Merci Remi.
Il n'y a aucune différence sad.gif
baulet
Zdrasti Nulloushka wink.gif
peux tu nous montrer la page?
Nullette
Je ne peux pas montrer la page (je ne sais pas où la mettre - pour l'instant).
Par contre l'espace a disparu en indiquant dans la page html
table width="90%"
au lieu de 100%.
J'ai donc supprimé
CODE
{margin-top:0;margin-bottom:0;}

Mais je ne connaîs pas la raison. Peut-être des margin ou padding d'autres éléments qui rentrent en conflit ?
baulet
{margin-top:0px;margin-bottom:0px;}

peut etre...
Dudu
Salut
CITATION(baulet @ dimanche 24 août 2008 à 19:47) *
peut etre...
Ou peut-être pas puisque tu donnes un code erronné biggrin.gif

En CSS, dès qu'il y a un 0 dans une valeur, la mention de l'unité n'est pas admise.
Le validateur CSS ne dira rien par commodité (juste un avertissement je crois), mais c'est quand même une erreur wink.gif
Remi
CITATION(Nullette @ dimanche 24 août 2008 à 19:22) *
Mais je ne connaîs pas la raison. Peut-être des margin ou padding d'autres éléments qui rentrent en conflit ?


Oui, c'est certainement les margin / padding du contenant.
baulet
merci Dudu !

zéro + zéro = wacko.gif la tête a baulet !

wink.gif
Nullette
C'est pourtant bien indiqué dans les livres sur le CSS whistling.gif
(Une des rares choses que j'ai retenue).
Remi
Remarque que je suis le premier à être surpris que l'unité ne soit pas autorisée quand on met 0...

Que ce soit plus lisible de mettre 0 tout court, c'est sûr...
mais de là à que ce soit une erreur syntaxique... je l'ignorais.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.