Version complète: sur le forum Webmaster Hub : css validator pas content.
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
xpatval
Bonjour,

Ce petit bout de code
CODE
<!--[if IE]>
<style type="text/css">
#cent {
height: 400px;
}
</style>
<!--[end if]-->

m'avait permis d'être ok sur 4 navigateurs (IE6, mozilla firefox, netscape et opera), car j'avais un problème de footer qui remontait si le div central (id=cent) n'était pas rempli. Et ceci sur 3 navigateurs.

Mais le gars ccs validator n'est pas content, bien sur, car il n'aime pas ce code.
Quelles sont les autres possibilités crédibles auprès du validator, en fonction de mes problèmes de "height" ?

xpatval
Gribouille26
Salut,

Je ne sais pas trop si il ya une solution "honnète", mais la seule chose que j'ai eut trouvée à faire était de remplir la div centrale de &nbsp;<br> jusqu'à ce qu'elle atteigne une taille valable pour faire descendre le footer partout... sad.gif

J'espère que tu trouveras mieux!
xpatval
Oui, j'avais pensé à ce genre de solution, style &nbsp; ou image de la même couleur que le fond, d'une taille suffisante, mais bon, ça me gêne d'un point de vue philosophique, vois-tu, j'veux dire, quoi, bon, enfin, j'veux dire... whistling.gif whistling.gif

xpatval
LaurentDenis
CITATION(xpatval @ 09 Nov 2004, 14:44)
Bonjour,

Ce petit bout de code
CODE
<!--[if IE]>
<style type="text/css">
#cent {
height: 400px;
}
</style>
<!--[end if]-->

(...)
Mais le gars ccs validator n'est pas content, bien sur, car il n'aime pas ce code.
xpatval
*


La syntaxe du commentaire conditionnelle est inexacte et invalide en HTML. La syntaxe correcte de la balise de fin est <![endif]--> et non <!--[end if]-->

Le validateur CSS précise clairement qu'il ne peut être utilisé que sur des documents dont le code HTML a été validé au préalable.
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.