HTML css书写规范的建议
为什么要规范?
1,降低每个组员介入项目的门槛成本;
2,提高工作效率及协同开发的便捷性;
3,高度统一的代码风格;
4,提供一整套HTML、CSS解决方案,来帮助开发人员快速做出高质量的符合要求的页面;
css通用约定
(1)分离
结构(HTML)、表现(CSS)、行为分离(JavaScript) 将结构与表现、行为分离,保证它们之间的最小耦合,这对前期开发和后期维护都至关重要
(2) 缩进
使用tab(4个空格宽度)来进行缩进,可以在IDE里进行设置
(3)编码
以 UTF-8 无 BOM 编码作为页面格式;
在HTML中文档中用 来指定编码;
不需要为CSS显示定义编码,因为它默认为utf-8;
(4)小写
所有的HTML标签必须小写
所有的HTML属性必须小写
所有的样式名及规则必须小写
(5)注释
尽可能的为你的代码写上注释。解释为什么要这样写,它是新鲜的方案还是解决了什么问题。
(6)行尾空格
删除行尾空格,这些空格没有必要存在
HTML规范
(1)文档类型
统一使用HTML5的标准文档类型:<!doctype html> HTML5文档类型具备前后兼容的特质,并且易记易书 写
在文档doctype申明之前,不允许加上任何非空字符 任何出现在doctype申明之前的字符都将使得你的 HTML文档进入非标准模式
不允许添加属性强制改变文档模式 避免出现不可控的问题
(2)省略type属性
在调用CSS和JavaScript时,可以将type属性省略不写 不推荐:<link type="text/css" rel="stylesheet" href="base.css"> <script type="text/javascript" src="base.js"></script>推荐:
相关推荐
background-color: blue;background-color: yellow;<input type="button" value="变蓝" @click="changeColorT