前端代码规范

2020-10-21  本文已影响0人  贝斯特大师

前端代码规范

1. 命名规范

1.1 项目文件命名

'school-system'

1.2 目录命名

'scripts' / 'demo-styles'

'page-loading' / 'authorized'

1.3 IMG/PNG/GIF等文件命名

'home_list.png'

1.4 HTML/CSS/JS等文件命名

'shop-info.html' / 'index.html' / 'shop-info.css' / 'shop-info.js'

1.5 命名需严谨,采用英文来命名,杜绝不规范的缩写,杜绝英文与中文拼音混合使用,项目名称可使用拼音首字母代替


2. HTML规范

2.1 缩进

2.2 尽量使用语义化标签

2.3 引号


3. CSS规范

3.1 命名

3.2 选择器

3.3 每个选择器及属性独占一行


.shop-info{

  width:100px;

  height:100px;

  backgorund:black;

}

3.4 省略0后面的单位


.shop-info{

  padding:0;

}

3.5 避免使用ID选择器及全局标签选择器防止污染全局样式


4. Javascript规范

4.1 命名

4.2 代码格式


const _this = this;

上一篇 下一篇

猜你喜欢

热点阅读