Es hängt ein wenig davon ab, was Sie erreichen möchten: Versuchen Sie, Ihre Seite schneller zu laden, oder versuchen Sie, die Entwicklung zu vereinfachen?
Wenn Sie auf Letzteres zielen, können Sie mehrere Blätter verwenden, aber das ist alles eine Frage der Präferenz. Ich finde es am einfachsten, eine große Datei zu verwenden, da dies Ihnen einen Überblick über alle Stile gibt, die Sie deklariert haben.
Wenn Sie eine Seite schneller als am besten laden möchten, sollten Sie die Anzahl der Anfragen minimieren, da der Aufwand für Anfragen ziemlich hoch ist. Außerdem können Sie eine Entwicklungsversion für sich behalten und ein minimiertes CSS für das Web bereitstellen (ich finde YUI eine gute Methode: http://www.refresh-sf.com/yui/ ).
Weiterhin würde ich versuchen, das CSS selbst zu optimieren. Sie können beispielsweise versuchen, sehr ähnliche Klassen zusammenzuführen:
.bold-and-italic { font-weight: bold; text-style: italic; }
Kann umgewandelt werden in:
.bold { font-weight: bold; }
.italic { text-style: italic; }
Das Einzige, was Sie tun müssen, ist, dass Sie den HTML-Code leicht von <span class="bold-and-italic">foo bar</span>
in ändern müssen<span class="bold italic">foo bar</span>
Ich kann Ihnen nur empfehlen, einen Blick auf Bootstrap ( http://getbootstrap.com ) zu werfen. Diese Jungs haben großartige Arbeit geleistet, wenn es darum ging, Klassen in mehrere "Unterklassen" aufzuteilen .
Ich hoffe das hilft.