Bonjour,
je développe un site sur lequel j'ai eu besoin de mettre une feuille de style générale et une pour IE afin de répondre aux demandes du graphiste.
Je les ai indiquées comme suit dans mon code :
Or si je modifie la feuille générale sans modifier celle dédiée à IE, mais ouvre quand même ma page html dans IE, alors je vois qu'il tient compte des modifications de la feuille générale : je croyais qu'il n'allait faire que lire la feuille qui lui ai consacré... Et bien sur si j'adapte le css à la feuille css de IE, il en tient compte prioritairement.
En bref, pour un code css qui convient à tous les navigateurs, l'indication dans la feuille générale suffit ? La feuille IE ne doit-elle apporter que les précisions spécifiques à IE ?
Merci à vous
Modifié par sevblue (10 May 2007 - 17:27)
je développe un site sur lequel j'ai eu besoin de mettre une feuille de style générale et une pour IE afin de répondre aux demandes du graphiste.
Je les ai indiquées comme suit dans mon code :
<link href="../style.css" rel="stylesheet" type="text/css" />
<!--[if IE]>
<link rel="stylesheet" media="all" type="text/css" href="../style-ie.css" />
<![endif]-->
Or si je modifie la feuille générale sans modifier celle dédiée à IE, mais ouvre quand même ma page html dans IE, alors je vois qu'il tient compte des modifications de la feuille générale : je croyais qu'il n'allait faire que lire la feuille qui lui ai consacré... Et bien sur si j'adapte le css à la feuille css de IE, il en tient compte prioritairement.
En bref, pour un code css qui convient à tous les navigateurs, l'indication dans la feuille générale suffit ? La feuille IE ne doit-elle apporter que les précisions spécifiques à IE ?
Merci à vous
Modifié par sevblue (10 May 2007 - 17:27)