Ini sedikit tergantung pada apa yang ingin Anda capai: apakah Anda mencoba untuk membuat memuat halaman Anda lebih cepat atau Anda mencoba membuat pengembangan lebih mudah?
Jika Anda menargetkan yang terakhir, daripada Anda bisa menggunakan beberapa lembar, tapi itu semua masalah preferensi. Saya merasa paling mudah untuk menggunakan satu file besar karena ini memberi Anda gambaran dari semua gaya yang telah Anda nyatakan.
Jika Anda ingin halaman pemuatan yang lebih cepat daripada taruhan terbaik Anda adalah untuk meminimalkan jumlah permintaan, karena overhead permintaan cukup besar. Selanjutnya Anda dapat menyimpan versi pengembangan untuk diri Anda sendiri dan melayani css yang diminimalkan ke web (saya menemukan YUI metode yang bagus: http://www.refresh-sf.com/yui/ ).
Selanjutnya saya akan mencoba mengoptimalkan css itu sendiri. Anda dapat mencoba menggabungkan kelas yang sangat mirip, misalnya:
.bold-and-italic { font-weight: bold; text-style: italic; }
Dapat dikonversi menjadi:
.bold { font-weight: bold; }
.italic { text-style: italic; }
Satu-satunya hal adalah Anda harus mengubah sedikit html dari <span class="bold-and-italic">foo bar</span>
menjadi<span class="bold italic">foo bar</span>
Saya dengan tegas menyarankan Anda untuk melihat Bootstrap ( http://getbootstrap.com ), orang-orang ini telah melakukan pekerjaan yang hebat dalam memecah kelas menjadi beberapa 'sub-kelas'.
Saya harap ini membantu.