首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >组织/管理CSS的最佳方式

组织/管理CSS的最佳方式
EN

Stack Overflow用户
提问于 2013-05-24 06:37:54
回答 1查看 342关注 0票数 0

我正在做一个大项目,从头到尾都在使用一个CSS文件。我现在发现这变得难以管理和没有条理(到目前为止已经有2000行了)。

我已经在拆分CSS方面阅读了不同的技术,这是我到目前为止发现的:

1)将CSS拆分成单独的文件,并使用链接标签引用它们。这样做的缺点是它增加了服务器请求的数量。

2)将CSS拆分成单独的文件,并使用@import语句引用它们。同样,这样做的缺点是增加了服务器请求。

3)使用CSS解析器,例如LESS,这允许您将CSS拆分成单独的文件,而不会导致额外的服务器请求。然而,使用它的主要缺点(对我来说)是,团队中的所有开发人员都需要学习CSS样式的新方法/样式。此外,我发现在使用LESS时,我无法获得FireBug中的行号。

那么,还有什么替代选择呢?理想情况下,我只想将CSS拆分成单独的文件(至少有10个),并有一种引用它们的方法,而不会影响性能。

EN

回答 1

Stack Overflow用户

发布于 2013-05-24 06:56:57

我喜欢使用由特定于页面的样式表支持的全局样式表,以使其更易于管理。

你说得对,一旦到了2000+行,就真的很难管理了,而且我还发现,当你想要进行更改,而你巨大的500页站点只有一个样式表时,控制东西太难了,所以你忘记的东西可能会在一些隐藏的页面上发生变化。

我不认为额外的服务器请求真的是一个很大的好处。

我不会仅仅因为学习曲线而使用CSS解析器,也因为当额外的样式表似乎工作得很好时,我真的不认为这是值得的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16725026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档