Dans mon site j'utilise cela :
Code : Tout sélectionner
<![if !IE]><style type="text/css">@import url("themes/Normal/chat.css");</style><![endif]>Le problème c'est que c'est pas valide HTML (ca coince au validateur W3C)!
Quelqu'un peut m'aider?
Code : Tout sélectionner
<![if !IE]><style type="text/css">@import url("themes/Normal/chat.css");</style><![endif]>Non se ne sont pas des balise proprétaires car quand il n'est pas question d'une ingégalité, elle passe au validateur (par exempleQu'est-ce que c'est que ces balises bâtardes ???? Ça sent le code Microsoft propriétaire à plein nez, et crois moi je m'y connais (en nez
)
Tu veux faire quoi au juste ?
Code : Tout sélectionner
<!--[if IE 5]>You are using IE 5!<![endif]-->
Code : Tout sélectionner
<!--
<p>Tu utilise IE</p>
-->Ta trop fumé regarde un peu => http://validator.w3.org/check?uri=http% ... Ftest.htmlPlus court, possible, mais absolument pas standard dans les DTD HTML et encore moins XHTML.
Ce que tu as mis est un commentaire en HTML et c'est normal que le validateur du W3C ne cherche pas à valider un commentaire.IE interprete le code HTML qui se trouve entre commentaire
Je te signale que j'ai basé mon commentaire sur la base de ton premier bout de code :Ta trop fumé regarde un peu => http://validator.w3.org/check?uri=http% ... Ftest.htmlPlus court, possible, mais absolument pas standard dans les DTD HTML et encore moins XHTML.
Code : Tout sélectionner
<![if !IE]>...Code : Tout sélectionner
<!--[if !IE]>Oui j'en suis contient mais si je met "<!--[if !IE]>" sa ne marche pas, alors que si je met "<![if !IE]>" sa marche avec firefox donc... enfin merci d'avoir essayé d'avoir de m'avoir aidé mais j'ai trouvé une autre solution!Je te signale que j'ai basé mon commentaire sur la base de ton premier bout de code :Ta trop fumé regarde un peu => http://validator.w3.org/check?uri=http% ... Ftest.htmlPlus court, possible, mais absolument pas standard dans les DTD HTML et encore moins XHTML.Or dans ton code validé, il y a:Code : Tout sélectionner
<![if !IE]>...La différence est fondamentale : il s'agit alors d'une balise de commentaire HTML effectivement parfaitement valide, la première version étant erronée.Code : Tout sélectionner
<!--[if !IE]>
Code : Tout sélectionner
@charset "iso-8859-1";
<!--[if lt IE 7]>
<link href="ie-less-than-ie7.css" rel="stylesheet" type="text/css" />
<![endif]-->
body {
background-color:#e6e6d9;
position: absolute;
background: url('../fond2.jpg') no-repeat;
background-position: 50% 0;
font-family:"Georgia", Times, "Times New Roman", Palatino, serif;font-size:.9em;
height: 100%;
width: 100%;
text-align:center;
top: 0;
left: 0;
}Code : Tout sélectionner
body{
top: 0;
background-color:#e6e6d9;
background-image: url('../fond2.jpg');
background-attachment : fixed;
background-position: 50% 0;
background-repeat: no-repeat;
font-family:"Georgia", Times, "Times New Roman", Palatino, serif;font-size:.9em;
height: 100%;
width: 100%;
text-align:center;
overflow:auto;
}