1.class(class 是为高可复用组件设计的,所以应处在第一位)2. id name (id 更加具体且应该尽量少使用,所以将它放在第二位)3.>src for type href value
4. placeholder title alt
5. aria-\* role
6. required readonly disabled
2. id / class 命名规则
1. 首先根据内容命名,如 header footer
2. 若根据内容无法找到合适的命名,再结合行为表现进行辅助, e.g. col-main blue-box
3. 名字一律小写,多个单词用 - 连接,不能使用下划线和 camel1 命名法, e.g. main-title 可基于最近的父元素名称作为前缀
4. 在不影响语义的情况下,可适当使用缩写,但是缩写只用来表示结构, e.g. col nav btn etc., 别给我自编.5. 避免广告拦截词汇 e.g. ad ads adv banner sponsor gg guangg guanggao etc.
3. WXML 注释规范
二、CSS 规范
1. 属性顺序
1. 位置属性 ( position top right z-index display float etc.)2. 大小 ( width height padding margin etc.)3. 文字系列 ( font line-height letter-spacing color text-align ect.)4. 背景 ( background border etc.)5. 其他 ( animation transition etc.)
2. 属性使用缩写
1. 尽量使用简写 e.g. padding margin font background border border-radius etc.2. 颜色代码尽量也简写 e.g. 白色 #fff
3. 去掉小数点前面的 0
0.9=>.9
三、JS规范
1. 语言规范
1. 声明变量必须加上 let 关键字.不要再使用 var2. 优先使用箭头函数
3. 使用模板字符串取代连接字符串