HTML 开发规范指南
HTML 开发规范指南
1.文档目录结构
.
├── assets
│ ├── css
│ ├── fonts
│ ├── images
│ ├── js
│ └── pic
├── favicon.ico
├── index.html2.文档类型
统一使用HTML5的标准文档类型:<!DOCTYPE html>
<!DOCTYPE html>
<html>
<head>
</head>
</html>3.语言属性
对不同语言文件使用正确的语言设定。
4.移动端设置
5.meta设定
了解各种meta的设定,针对具体项目取舍。
6.缩进
使用tab(4个空格宽度)来进行缩进,可以在IDE里进行设置
7.语义化标签
根据HTML元素的本身用途去使用它们;
禁止使用被废弃的用于表现的标签,如 center, font 等;
部分在XHTML1中被废弃的标签,在HTML5中被重新赋予了新的语义,在选用时请先弄清其语义,如:b, i, u等。
不允许:
应该:
虽然使用p标签,也可以通过CSS去定义它的外观和标题相同,但p标签本身的并不是表示标题,而是表示文本段落
8.模块化
每个模块必须有一个模块名;
每个模块的基本组成部分应该一致;
模块的子节点类名需带上模块名(防止模块间嵌套时产生不必要的覆盖);
孙辈节点无需再带模块名。
代码如:
其中
.m-detail-hd,.m-detail-bd,.m-detail-ft为可选,视具体模块情况决定是否需要抽象为这种 头,中,尾 的结构
示例文件
Last updated
Was this helpful?