CSS规范养成
目前已经养成习惯的有这些:
- 每条声明语句的 : 后应该插入一个空格。
- 对于以逗号分隔的属性值,每个逗号后面都应该插入一个空格(例如,box-shadow)。
- 十六进制值应该全部小写,例如,#fff。在扫描文档时,小写字符易于分辨,因为他们的形式更易于区分。
- 为选择器中的属性添加双引号。
- 避免为 0 值指定单位。
当在一个团队里合作时,这里的代码规范是个很好的参考。
垂直居中的几种方式
- 块级居中——使用绝对定位。
- inline-block居中——使用vertical-align:middle。
- 行内居中——使用上下padding相等。
- table-cell居中