Bonjour,

J'utilise un commentaire conditionnelles qui fonctionne très bien. En fait, il exécute bien la tâche demandé sauf que les balise <!--[if IE lt IE 8]><![endif]--> s'affiche textuellement tout en au par dessus le header quand j'ouvre la page sur IE! Pourtant la syntaxe du code me semble correct?

Voici le commentaire que j'ai mis dans la balise <head> de mon site:

<!--[if IE lt IE 8]>
<style class="allo" type="text/css">
#page {
background: transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#555555,endColorstr=#00000);
background-height: 100px;
zoom: 1; }
</style>
<![endif]-->

Merci Bcp pour votre aide.

Maky
Bonjour,

Tu as attribué une classe "allo" à ta balise <style>
Dans ton code css, n'as-tu pas mis qqchose qui déclenche une action sur cette classe, type
.allo {display: block;}


Pour rappel, les seuls attributs pour <style> sont : media, title, type, dir et lang (source selfhtml)
David