一尘不染

单个巨大的.css文件与多个较小的特定.css文件?[关闭]

html

拥有一个单个的.css文件,其中包含几乎将在每个页面上使用的样式元素,这有什么好处?

我在想,为了便于管理,我想将不同类型的CSS提取到几个文件中,并在我的主文件中包含每个文件,<link />这很不好吗?

我觉得这更好

  1. positions.css
  2. button.css
  3. table.css
  4. copy.css

  1. site.css

您有没有看到一种相对于另一种方法的陷阱?


阅读 225

收藏
2020-05-10

共1个答案

一尘不染

像Sass或LESS这样的CSS编译器是一种不错的选择。这样,您将能够为该站点提供一个最小化的CSS文件(它将比普通的单个CSS源文件小得多,并且运行速度更快),同时保持最佳的开发环境,并将所有内容整齐地分成组件。

Sass和LESS具有变量,嵌套和其他使CSS易于编写和维护的其他方式的优点。高度推荐。我现在个人使用Sass(SCSS语法),但是以前使用LESS。两者都很棒,具有相似的好处。用编译器编写CSS后,如果没有CSS,就不太可能想做。

2020-05-10