Nó hơi phụ thuộc vào những gì bạn muốn đạt được: bạn đang cố gắng làm cho trang của mình tải nhanh hơn hay bạn đang cố gắng để phát triển dễ dàng hơn?
Nếu bạn nhắm mục tiêu vào thứ hai, hơn bạn có thể sử dụng nhiều trang tính, nhưng đó là tất cả vấn đề ưu tiên. Tôi thấy nó dễ sử dụng nhất cho một tệp lớn vì điều này cung cấp cho bạn tổng quan về tất cả các kiểu bạn đã khai báo.
Nếu bạn muốn một trang tải nhanh hơn đặt cược tốt nhất của bạn sẽ là giảm thiểu số lượng yêu cầu, vì chi phí yêu cầu là khá lớn. Hơn nữa, bạn có thể giữ một phiên bản phát triển cho chính mình và phục vụ một css tối thiểu cho web (Tôi thấy YUI là một phương pháp tốt: http://www.refresh-sf.com/yui/ ).
Hơn nữa tôi sẽ cố gắng tối ưu hóa css chính nó. Bạn có thể thử hợp nhất các lớp rất giống nhau, ví dụ:
.bold-and-italic { font-weight: bold; text-style: italic; }
Có thể được chuyển đổi thành:
.bold { font-weight: bold; }
.italic { text-style: italic; }
Điều duy nhất là bạn phải thay đổi html một chút từ <span class="bold-and-italic">foo bar</span>
thành<span class="bold italic">foo bar</span>
Tôi có thể khuyên bạn nên xem Bootstrap ( http://getbootstrap.com ), những người này đã làm rất tốt trong việc chia các lớp thành nhiều 'lớp con'.
Tôi hi vọng cái này giúp được.