首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有混乱的团队环境中管理大型网站的css?

如何在没有混乱的团队环境中管理大型网站的css?
EN

Stack Overflow用户
提问于 2010-03-27 19:45:42
回答 3查看 1.2K关注 0票数 2

多个人可以在同一个css上工作。即使在大型网站上也有可能遵循语义名称规则吗?

如果我第一次用语义名写所有主css的话。然后,我应该如何指导/指导其他开发人员保持css的可读性、有效性。如果需要的话,还可以快速了解其他人在哪里添加自己的css。

现在,每个人只需向下写必要的css类的ID在底部。大多数时候他们不写语义名。

如何为其他开发人员制作好的文本或图片文档/指南,说明如何在整个站点中使用css,以及我是如何编写和使用css的。

更新:

我们只使用一个CSS文件。我不想把一个css分成多个。希望保持css可管理,即使使用一个CSS文件的整个网站。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-03-27 19:49:34

不久前也有人问过一个类似的问题:如何管理CSS爆炸有许多很好的答案,还有一些很好的链接(例如,查看PaulD.Waite提供的链接)。

您的主要问题是很好地构造CSS文件。为此,您需要明确的规则:将所有的内容都分组在CSS文件中。也许使用CSS编辑器来帮助您在样式表中“导航”是个好主意(类似于编程IDE的“代码资源管理器”特性)。我不知道,但是,是否存在这样的事情。

除此之外:

  • 必须使用版本控制。我个人对使用SubversionTortoiseSVN的集中式版本控制非常满意;其他人相信分布式版本控制,如git或hg。对于一个设计团队来说,我认为颠覆的集中式方法是好的,但这本身就是一个讨论。
  • 也许将样式表拆分为与主题相关的单独文件是个好主意,以避免混乱,并使用像较少xCSS这样的工具进行编译。
  • 定义清晰、简洁的编码风格。使用一个CSS,如多风格 (每个许可证14美元,但花费很好)或代码增白剂 (基于CSS,没有使用它,但看起来很有趣),并经常在文件上运行它。
  • 有许多使用样式表的页面的链接。让人们在对样式表进行更改后对这些页面进行测试。
票数 3
EN

Stack Overflow用户

发布于 2010-03-27 19:48:34

我会将您的css逻辑地分解成组,并将每个组放入自己的css文件中。例如:页眉、页脚、侧边栏、内容组。如果足够大的话,也许有些页面甚至应该拥有自己的css文件。

同样,在页面名称上给出有意义的ids和类。如果它是导航栏中子标题的css规则,请确保它在命名时是这样的。类似于任何其他编码,不要使用任何神奇的数字等来命名。

票数 1
EN

Stack Overflow用户

发布于 2010-03-27 19:54:02

参见模块化web应用,特别包括CSS。

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

https://stackoverflow.com/questions/2530695

复制
相关文章

相似问题

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