Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Due O Più Css?

  1. #1

    Due O Più Css?

    Ciao ragazzi,
    In questi giorni sto aggoirnando il sito e mi è venuto un dubbio: ho troppi css?
    Mi spiego, nell'<head> del mio sito ho questo:
    Codice PHP:
    <![endif]-->
        <!--[if 
    IE 5]>
        <
    link rel="stylesheet" type="text/CSS" href="http://localhost/www.onlinetopcasino.com/style_ie5.css">
        <![endif]-->
        <!--[if 
    IE 5.5]>
        <
    link rel="stylesheet" type="text/CSS" href="http://localhost/www.onlinetopcasino.com/style_ie5.5.css">
        <![endif]-->
        <!--[if 
    IE 6]>
        <
    link rel="stylesheet" type="text/CSS" href="http://localhost/www.onlinetopcasino.com/style_ie6.css">
        <![endif]--> 
    Non sono un po' troppi?
    Voi quante ne mettete?
    E poi ho un altra domanda, nel css alternativo, quello dedicato all'explorer, devo copiare interamente il contenuto del css principale? O solo le proprietà che cambiano?

    Come sempre grazie

  2. #2
    Effettivamente sono parecchi...soprattutto se ognuno è dedicato esclusivamente a una sola versione di IE. So che non è molto facile, ma io consiglio sempre di utilizzare un solo CSS per tutti i browser (chiaro che con molti layout non è possibile, ma dipende tutto da come si può modificare il codice XHTML per evitare di dover utlizzare regole CSS che innescano bug).
    Personalmente, utilizzo un solo CSS valido per Firefox, IE 5, IE 5.5 e IE 6. Mi sono dovuto "spremere" parecchio per studiare il layout in modo da non essere costretto a ricorrere a CSS dedicati solo a risolvere problemi di IE, ma ci sono riuscito (con mia grande soddisfazione e in barba a quell'indecenza di browser!). L'unico hack che utilizzo è quello relativo alla proprietà min-height e, a volte quello per eliminare gli spazi di troppo che IE inserisce tra gli elementi di lista se si impostano i link che questi contengono come elementi a livello di blocco.

    Cmq, teoricamente è sufficiente creare un solo CSS per IE e poi creare altri CSS ad hoc che reimpostano solo determinate regole per le varie versioni di IE.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.