IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

* html + style


Sujet :

HTML

  1. #1
    Membre régulier
    Profil pro
    Responsable informatique
    Inscrit en
    Juillet 2003
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable informatique

    Informations forums :
    Inscription : Juillet 2003
    Messages : 142
    Points : 91
    Points
    91
    Par défaut * html + style
    Bonjour,

    Dans un fichier css si l'on indique * html + style, le style en question ne va s'appliquer seulement à internet explorer.

    Mon problème c'est qu'entre IE5 et IE6 j'ai une différence d'interprétation de ma balise (dans l'un des cas je dois indiquer une marge et pas dans l'autre cas) ... peut-on dans son fichier css différencier une balise pour qu'elle ne soir lue seulement par IE5 ou par IE6?

    Merci d'avance

  2. #2
    Membre éclairé
    Avatar de efficks
    Inscrit en
    Septembre 2005
    Messages
    712
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 712
    Points : 776
    Points
    776
    Par défaut
    Tu peux essayer ceci qui te permet de sélectionner les feuilles de style à appliquer selon le navigateur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <!--[if IE 6]>
    <link rel="stylesheet" type="text/css" href="iespecific.css" />
    <![endif]-->
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <!--[if IE 5]>
    <link rel="stylesheet" type="text/css" href="iespecific.css" />
    <![endif]-->
    Tu trouveras plus d'information à l'adresse suivante :
    http://www.thesitewizard.com/css/excludecss.shtml
    Je n'ai pu copier plus long de l'article pours le copyrights

    Si cette solutions ne fonctionne pas, tu peux spécifier les fichiers css à joindre en javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <!-- CSS Browser Detect BEGIN -->
    <script language="JavaScript"><!--
    browser_version = parseInt(navigator.appVersion);
    browser_type = navigator.appName;
     
    if (browser_type == "Microsoft Internet Explorer" && (browser_version >= 4)) {
    document.write("<link REL='stylesheet' HREF='style-ie.css' TYPE='text/css'>");
    } 
     
    else if (browser_type == "Netscape" && (browser_version >= 4)) {
    document.write("<link REL='stylesheet' HREF='style-ns.css' TYPE='text/css'>");
    }
     
    // --></script>
    <!-- CSS Browser Detect END -->
    Source : http://www.andreas.com/faq-css-detect.html

    Sinon, il n'est pas possible de le spécifier dans le CSS même.

  3. #3
    Membre actif Avatar de AlphaYoDa
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 213
    Points : 210
    Points
    210
    Par défaut
    Si tu veux vraiment un hack tu peux chercher si ce que tu désires existe dans cette liste :

    http://centricle.com/ref/css/filters/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pseudo-element dans html (style="{}:")
    Par omageus dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 30/07/2009, 12h43
  2. [HTML] style = margin-bottom ne fonctionne pas
    Par ctobini dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 31/07/2008, 11h51
  3. [CSS] copie des styles par défaut html...possible?
    Par luta dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 27/10/2005, 09h50
  4. [HTML][CSS] Attribut BorderColor et style Border-Color
    Par David.V dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 29/07/2005, 10h54
  5. html lien et style
    Par marion782 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 16/06/2005, 18h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo