尽量用padding不要用margin
不需要给ul、ol设置list-style: none;只需要给li设置list-style: none;
有关联的2个css属性,要放在一起,如果3个css属性有关联,就按照密切程度来写,比如:
width:10px;height:10px;line-height:10px;
标签一定要结束,比如只能写<input/>不要写<input>
页面的全局变量越少越好
关于页面风格统一,包含哪些方面?
字体统一
字体大小(页面默认)统一
页面边距统一,比如如果页面a的page设置了padding:10px,那就所有类似页面都给page设置padding:10px
字体大小单位统一,比如支付宝小程序里,不要这里用px,那里用rpx,要统一用rpx,除了一些用到边框的地方、用到1px的地方,才被迫用px
js版本统一,像支付宝小程序、微信小程序统一用es6的语法,不要用es5的语法,因为es6的语法往往比es5的语法更简洁、更严谨
引号用webstorm的默认风格,html用双引号,js用单引号
不同单词之间用下划线,不用驼峰命名法
函数越小越好
js要给每个函数的功能写出来,作为注释
网友评论