1. 说一说你平时写代码遵守的编码规范 简单说几个 语义化标签有限。 命名基于功能命名。 tab 用两个空格表示。 css的 :后加个空格,{前加个空格。 每条声明后都加上分号。 换行,而不是放到一行。 颜色用小写,用缩写, #fff。 小数不用写前缀, 0.5s -> .5s;0不用加单位。 尽量缩写, margin: 5px 10px 5px 10px -> margin: 5px 10px。 具体参考: 编码规范 2. 垂直居中有几种实现方式,给出代码范例 1. 上下padding相等居中大法 1. 绝对定位居中大法 1. vertical-align居中大法 1. tale-cell居中大法 3. 实现如下效果,每种效果都只使用一个html 标签来实现 效果范例68 0_1462963669833_upload-4feae399-e99f-4209-add5-1fcc2c98deea 实现效果