• User

    Commenti condizionali

    Scusate è poco che mi occupo dei css e vorrei chiedervi 2 cose:
    1)Io scrivo questo codice
    <head>
    <link rel="stylesheet" type="style/css" href="style.css">
    <!--[if IE]>
    <link rel="stylesheet" type="style/css" href="ie.css">
    <![endif]-->
    </head>
    Non capisco però perché qando lo apro con Explorer e come se non mi leggesse niente nel foglio ie.css, in pratica mi stampa solo l'HTML.
    2)Quanti stili dovrei scrivere per un sito, uno per Firefox e Chrome e uno per Explorer, oppure per Explorer più di uno a seconda delle vaie versioni.

    Grazie in anticipo a tutti.


  • User

    Prova con

    <!--[if IE 6]>
    

    I browser hanno raggiunto un'ottima uniformità negli standard, forse solo IE rimane un po' indietro.
    Normalmente non ci sono problemi ad usare un solo CSS, ma puoi aggiungerne uno per IE per sistemare i problemi (non va riscritto tutto il css, solo i selettori da correggere 😉 ).