这在某种程度上取决于您要实现的目标:是要使页面加载速度更快还是要使开发更轻松?
如果您针对后者,则可以使用多个工作表,但这仅是一个优先事项。我发现使用一个大文件最容易,因为这使您可以大致了解已声明的所有样式。
如果您想要一个更快的加载页面,而不是最好的选择,那就是最大程度地减少请求数量,因为请求开销很大。此外,您可以自己保留开发版本并在Web上使用最少的CSS(我发现YUI是一个好方法:http : //www.refresh-sf.com/yui/)。
此外,我会尝试优化CSS本身。您可以尝试合并非常相似的类,例如:
.bold-and-italic { font-weight: bold; text-style: italic; }
可以转换为:
.bold { font-weight: bold; }
.italic { text-style: italic; }
唯一的事情是您必须将html从略微更改<span class="bold-and-italic">foo bar</span>
为<span class="bold italic">foo bar</span>
我可以强烈建议您看一下Bootstrap(http://getbootstrap.com),这些家伙在将类划分为多个“子类”方面做得很好。
我希望这有帮助。