html - 大型开发团队无法处理单个 CSS 样式表?

标签 html css stylesheet

我目前在一个 5-7 人的大型开发团队中,该团队正在创建一个包含大量页面和功能的非常大的网站。

我觉得我们处于这样一种情况,开发人员可以更改样式表以满足他自己的需要,但不知道有 1000 个地方可能会更改为其他内容。我也不能怪他,因为我知道很难检查所有内容。

一团糟。

我知道使用一个样式表文件可以节省带宽并防止重复代码和维护,但我忍不住想知道 - 使用样式表对大型网站来说是个好主意,还是应该更面向对象/元素。

假设您忘记了疯狂的大型 CSS,而是在每个元素上定义了 CSS。因此,每次呈现 GreenBuyButton 时,它上面都有“style='bla bla bla'”。这对所有元素几乎都完成了。

这会增加带宽,但不会产生重复代码。

这会是个好主意吗?或者真正的大型团队在单个网站上工作时如何使用 CSS 来避免它变得一团糟?

最佳答案

为什么不根据站点区域创建多个 CSS 表?

  • 博客.css
  • accounts.css
  • 购物.css

然后您可以使用一个服务器端脚本(例如 PHP)将所有 CSS 组合到一张纸中,这将得到与 1 个小文件相同的结果(也可以使用最小化程序)。

使用 CSS 检查器检查您的整个网站以查找重复项(css 定义)并以这种方式进行管理。

否则,沟通是团队之间的关键,谁开发什么,这样人们就不会重复 CSS 定义。 CSS 管理员大师最适合管理 CSS 样式,此外您的团队应该有一个一致同意的样式,而不是去创建他们自己独特的样式。

关于html - 大型开发团队无法处理单个 CSS 样式表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3618299/

相关文章:

html - 将文本剪切到 CSS 中的 DIV

css - 样式表中htc文件的相对路径问题

css - Div对齐响应

javascript - 将 css 类添加到 Angularjs 中的标记元素

jquery - 如何在以下情况下使用 Jquery 为 UL 设置高度

javascript - 附加html并动态刷新

html - 让h1决定div的宽度

php - 为 index.php 和 .phtml 文件链接 Zend Framework 内的样式表

html - 部分隐藏页面的下部

javascript - 避免使用 jquery 多次选择相同的选项,除了第一个选择标签