1.说一说你平时写代码遵守的编码规范
html方面:
- 尽量让结构标签语义化,是文章段落的我就用p标签,是导航的就用nav标签,头部就用header 尾部就用footer等等
- 给div标签命名时的优先级是,有功能的就以主要功能来命名,没啥功能的我就以所处位置还有在结构中的作用来给他命名
- 该缩进的空格,一个都不能少,要让代码块儿看着顺眼
css方面:
- 属性值前面添加空格让格式更加整齐,这个我做到了。
- 像margin,padding这样的属性值能整合成整体写的我全都整合到一起
- 小数点前面的0我也就省掉了,直接就是.x 这样看着更加简洁
- 颜色值例如#ffffff 这种类型的只写 #fff
- pbtv的先后顺序,我还没有严格遵循,总是想到啥就写啥
2.垂直居中有几种实现方式,给出代码范例
第一种-利用伪类
第二种-利用table-cell
第三种-利用绝对定位
第四种-利用transform
第五种-利用行高
第六种-利用上下padding
第七种-利用flex居中