在构建一个相对较大的网站时,CSS 结构应该从一开始就适当地确定范围和组织。如果不使用 CSS 框架,那么所有内容都可以集中到一个庞大的样式表中,但这很快就会出现问题,并可能成为巨大的维护责任。
在过去的几年里,我将我的样式表分解成各种文件,包括:base.css、layout.css、fonts.css、elements.css,但是样式定义很容易在文件之间跳转,这种方法需要更多严格的。我没有使用框架,因为我不喜欢 CSS 代码中的预设列和预定义元素。
你们可以建议什么方法、模式或技巧来保持事情井井有条?什么样的命名约定、可重用性实践和模式是有用的?这是应该使用框架的东西吗?