编码规范 by @mdo
简介
编码规范 by @mdo 是一个面向开发者的指南,提供关于如何编写一致、灵活和可持续的 HTML 和 CSS 代码的详细规范。此指南致力于帮助开发者创建在任何环境中都具有一致性和可维护性的代码。通过遵循这些建议,开发者可以确保多个人共同参与的项目中每一行代码都像是同一个人编写的。
功能特点
-
HTML规范
- 语法: 强调保持标签的小写和使用两个空格代替制表符,以确保一致的缩进。
- DOCTYPE: 鼓励使用 HTML5 标准模式。
- 语言属性: 强烈建议为 HTML 根元素指定
lang
属性,以便正确设置文档语言。 - IE兼容模式: 使用
meta
标签设置浏览器的兼容性模式。 - 字符编码: 使用
UTF-8
编码以避免字符实体标记问题。 - 引入文件: 标准化引入 CSS 和 JavaScript 文件的方法。
-
CSS规范
- 语法及声明顺序: 使用简短、易于理解的声明,并避免使用
@import
。 - 媒体查询: 位置应与其他 CSS规则一致,以确保逻辑清晰。
- 选择器及命名: 使用具有意义的
class
命名来提高组件复用性。 - 嵌套与操作符: 在 Less 和 Sass 中的使用避免过度嵌套,保持代码清晰。
- 注释: 通过有效的注释来描述代码逻辑,帮助未来的维护和协作。
- 语法及声明顺序: 使用简短、易于理解的声明,并避免使用
黄金定律
不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。这点至关重要,能够通过制定并遵循上述编码规范来实现保持一致性。

数据统计
相关导航
暂无评论...