1.說一說你平時寫代碼遵守的編碼規范
html方面:
- 盡量讓結構標簽語義化,是文章段落的我就用p標簽,是導航的就用nav標簽,頭部就用header 尾部就用footer等等
- 給div標簽命名時的優先級是,有功能的就以主要功能來命名,沒啥功能的我就以所處位置還有在結構中的作用來給他命名
- 該縮進的空格,一個都不能少,要讓代碼塊兒看著順眼
css方面:
- 屬性值前面添加空格讓格式更加整齊,這個我做到了。
- 像margin,padding這樣的屬性值能整合成整體寫的我全都整合到一起
- 小數點前面的0我也就省掉了,直接就是.x 這樣看著更加簡潔
- 顏色值例如#ffffff 這種類型的只寫 #fff
- pbtv的先后順序,我還沒有嚴格遵循,總是想到啥就寫啥
2.垂直居中有幾種實現方式,給出代碼范例
第一種-利用偽類
第二種-利用table-cell
第三種-利用絕對定位
第四種-利用transform
第五種-利用行高
第六種-利用上下padding
第七種-利用flex居中