Monique
vendredi 4 mai 2007 à 09:15
Bonjour et bienvenue sur le Hub Gwen
A propos des valeurs de la propriété
height, les spécifications nous disent
CITATION
Spécifie une hauteur en pourcentage. Celui-ci est calculé en fonction du bloc conteneur de la boîte générée. Si la hauteur du bloc conteneur n'est pas spécifiée explicitement (c.à.d., celle-ci dépendant de la hauteur du contenu), sa valeur est considérée comme étant 'auto' ;
Or tes éléments
iframe sont contenus dans des éléments
div dont la hauteur n'est pas spécifiée... Firefox ne sait donc pas en fonction de quoi il doit calculer le pourcentage (d'où l'importance comme je te le disais de travailler en fonction d'un navigateur respectant au mieux les standards, puis de tester avec d'autres comme IE 6 et non le contraire).
Un autre détail qui peut avoir son importance : la présence d'un doctype signifie aux navigateurs qu'il doivent travailler en mode de conformité aux standards (mode strict). Sans doctype, les navigateurs travaillent en mode Quirks et dans ce cas ils peuvent réagir différemment aux erreurs de code, ce qui peut réserver bien des surprises en fonction du navigateur utilisé.
Ainsi un code valide et conforme (avec un doctype bien choisi et correctement indiqué) assure dans la majorité des cas un affichage correct dans les principaux navigateurs