Raggruppa il tuo CSS in modo significativo e servilo con attenzione.
Ad esempio, se si dispone di CSS applicato attraverso il proprio sito (ad esempio ripristino CSS), renderlo separato e includerlo per ogni pagina.
Quindi, per ciascun componente logico del sito, creare un file CSS separato e servirlo nelle pagine che appartengono al rispettivo componente logico. (Supponiamo che tu abbia un blog e sondaggi sul tuo sito, se il blog non ha bisogno del CSS per i sondaggi che non è necessario includerlo nel blog.) Ma a parte questo non è pratico per i siti di piccole dimensioni.
Raggruppa i tuoi CSS per i supporti per i quali vengono utilizzati. Se si dispone di un foglio di stile per la stampa, tenerlo separato dai fogli di base se ha senso (non usare file separati se si ha solo una singola proprietà CSS per la stampa poiché non vale il tempo richiesto).
Ricorda che più fogli accettano più richieste HTTP e ogni richiesta costa un certo periodo di tempo.
quindi non c'è maniera esplicita queste cose dovrebbe essere gestito, è tutto rendere la vostra CSS più facile da mantenere e facile per client per scaricare (richieste HTTP meno, dimensioni più piccole, ecc)
fonte
2010-05-20 13:47:08
useresti quindi diversi valori 'media'? – xtofl
Se esistono due definizioni per lo stesso selettore in stylesheet.css e another_css.css, che verrebbe selezionato? – Robert
@Robert Se i selettori sono identici, il foglio di stile dichiarato in seguito nella sorgente avrà la priorità. In questo caso, sarebbe another_css.css. – AaronSieb