CSS pour IE

Bonjour,

Je cherche à proposer une feuille de style spécifique pour les visiteurs qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne fonctionne pas. Pouvez m'aider svp?

<code><script type="text/javascript">
  var nomnav = navigator.appName;
  if (nomnav == 'Microsoft Internet Explorer') {
    document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
  }else{
    document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
  }
</script></code>

Peut-être existe t-il une solution plus simple?

A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui

Dans ton inc_head ou dans tes metas

<!--[if IE]>[<link rel="stylesheet" href="(#CHEMIN{ie7.css})" type="text/css">]<![endif]-->
<!--[if lt IE 7]>[<link rel="stylesheet" href="(#CHEMIN{ie6.css})" type="text/css">]<![endif]-->

Et dans squelettes les deux css

Alexandra

Le 2 juin 08 à 18:52, Jean Michel Missègue-Delmas a écrit :

Bonjour,

Je cherche à proposer une feuille de style spécifique pour les visiteurs
qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne
fonctionne pas. Pouvez m'aider svp?

<code><script type="text/javascript">
  var nomnav = navigator.appName;
  if (nomnav == 'Microsoft Internet Explorer') {
    document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
  }else{
    document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
  }
</script></code>

Peut-être existe t-il une solution plus simple?

A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP

Jean Michel Missègue-Delmas a écrit (en cette belle journée du 02/06/2008 18:52) :

Bonjour,

Je cherche à proposer une feuille de style spécifique pour les visiteurs qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne fonctionne pas. Pouvez m'aider svp?

<code><script type="text/javascript">
  var nomnav = navigator.appName;
  if (nomnav == 'Microsoft Internet Explorer') {
    document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
  }else{
    document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
  }
</script></code>

Peut-être existe t-il une solution plus simple?

A+
  

à mon avis, la solution la plus simple (je n'ose pas dire: la meilleure) c'est de tester tes feuilles de styles avec deux ou trois navigaters dont ie... et puis, ton site terminé tu demandes aux copains ce qu'ils voient (ou entendent) de ton site sur leur browser et leur config, etc...

--
Jean-Christophe

Alexandra Guiderdoni a écrit :

Après avoir inséré ces deux lignes dans "inc_head" cela ne fonctionne pas non plus. Vois ici http://closvivier2.free.fr

JM

Dans ton inc_head ou dans tes metas

<!--[if IE]>[<link rel="stylesheet" href="(#CHEMIN{ie7.css})" type="text/css">]<![endif]-->
<!--[if lt IE 7]>[<link rel="stylesheet" href="(#CHEMIN{ie6.css})" type="text/css">]<![endif]-->

Et dans squelettes les deux css

Alexandra

Le 2 juin 08 à 18:52, Jean Michel Missègue-Delmas a écrit :

Bonjour,

Je cherche à proposer une feuille de style spécifique pour les visiteurs
qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne
fonctionne pas. Pouvez m'aider svp?

<code><script type="text/javascript">
    var nomnav = navigator.appName;
    if (nomnav == 'Microsoft Internet Explorer') {
        document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
    }else{
        document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
    }
</script></code>

Peut-être existe t-il une solution plus simple?

A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP

--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui

bien les deux lignes c'est si tu veux une css speciale ie 7
et une autre speciale ie 6
Suffit pas de mettre ces deux lignes dans le head, faut encore créer les css spéciales qui les appellent, avec tes styles particuliers.
Là j'ai pas vu une ie7.css ni d'ie6.css tu peux bien entendu leur donner le nom que tu veux.

Le 2 juin 08 à 19:13, Jean Michel Missègue-Delmas a écrit :

Alexandra Guiderdoni a écrit :

Après avoir inséré ces deux lignes dans "inc_head" cela ne fonctionne pas non plus. Vois ici http://closvivier2.free.fr

JM

Dans ton inc_head ou dans tes metas
<!--[if IE]>[<link rel="stylesheet" href="(#CHEMIN{ie7.css})" type="text/css">]<![endif]-->
<!--[if lt IE 7]>[<link rel="stylesheet" href="(#CHEMIN{ie6.css})" type="text/css">]<![endif]-->
Et dans squelettes les deux css
Alexandra
Le 2 juin 08 à 18:52, Jean Michel Missègue-Delmas a écrit :

Bonjour,

Je cherche à proposer une feuille de style spécifique pour les visiteurs
qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne
fonctionne pas. Pouvez m'aider svp?

<code><script type="text/javascript">
   var nomnav = navigator.appName;
   if (nomnav == 'Microsoft Internet Explorer') {
       document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
   }else{
       document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
   }
</script></code>

Peut-être existe t-il une solution plus simple?

A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP

--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui

Alexandra Guiderdoni a écrit (en cette belle journée du 02/06/2008 20:01) :

bien les deux lignes c'est si tu veux une css speciale ie 7
et une autre speciale ie 6
Suffit pas de mettre ces deux lignes dans le head, faut encore créer les css spéciales qui les appellent, avec tes styles particuliers.
Là j'ai pas vu une ie7.css ni d'ie6.css tu peux bien entendu leur donner le nom que tu veux.

Le 2 juin 08 à 19:13, Jean Michel Missègue-Delmas a écrit :

Alexandra Guiderdoni a écrit :

Après avoir inséré ces deux lignes dans "inc_head" cela ne fonctionne pas non plus. Vois ici http://closvivier2.free.fr

JM

alors je le redis: firefox+ extension qui charge la même page dans ie = une seule css à faire!

--
Jean-Christophe