使用多个css文件或由注释组织的单个文件

使用多个css文件或由注释组织的单个文件,css,Css,组织css的最佳方法是什么。目前,我在xhtml文档的头部使用一个链接,如下所示: <link rel="stylesheet" type="text/css" href="style/imports.css" /> 在这个文件中,我导入了几个不同的css文件,如reset.css、structure.css、skin.css 我知道这样做有一定的开销,因为每一次都需要额外的服务器访问,但在我看来,这样做会使事情更符合逻辑,更有条理。有人对如何最好地组织他们的css有意见吗将所

组织css的最佳方法是什么。目前,我在xhtml文档的头部使用一个链接,如下所示:

<link rel="stylesheet" type="text/css" href="style/imports.css" />

在这个文件中,我导入了几个不同的css文件,如reset.css、structure.css、skin.css


我知道这样做有一定的开销,因为每一次都需要额外的服务器访问,但在我看来,这样做会使事情更符合逻辑,更有条理。有人对如何最好地组织他们的css有意见吗将所有这些单独的css函数放在一个文件中会更好吗?此外,缩小css是最佳做法。

这取决于您的情况。如果你有很多CSS代码,你可能想把你的代码分割成多个文件来组织它们。如果你没有那么多的代码,你可以用一个CSS文件。有时我确实更喜欢使用CSS压缩器。如果你有一个小的CSS文件,压缩通常不会有多大帮助。压缩时,请保留一个未压缩的文件以供开发。我使用YUI压缩机。它真的很容易使用。

这取决于你的情况。如果你有很多CSS代码,你可能想把你的代码分割成多个文件来组织它们。如果你没有那么多的代码,你可以用一个CSS文件。有时我确实更喜欢使用CSS压缩器。如果你有一个小的CSS文件,压缩通常不会有多大帮助。压缩时,请保留一个未压缩的文件以供开发。我使用YUI压缩机。它真的很容易使用。

我把所有东西都放在单独的纸上。就发展而言,这是实现这一目标的途径。它使事情更容易管理


在生产中,虽然最好不要有太多单独的文件。你可以通过在构建过程中使用编译器来处理这个问题,或者你可以使用小型化器和缓存来动态处理这个问题(这是我在大多数应用程序中所做的)

我把所有东西都放在单独的纸上。就发展而言,这是实现这一目标的途径。它使事情更容易管理

在生产中,虽然最好不要有太多单独的文件。你可以通过在构建过程中使用编译器来处理这个问题,或者你可以使用小型化器和缓存来动态处理这个问题(这是我在大多数应用程序中所做的)

可能的重复可能的重复