說一說你平時寫代碼遵守的編碼規(guī)范
- 語義化
- 語義化標簽優(yōu)先
- 基于功能命名、基于內(nèi)容命名总滩、基于表現(xiàn)命名
- 簡略介汹、明了、無后患
- 書寫規(guī)范
- tab 用兩個空格表示纵隔。
- css的 : 后加個空格翻诉, { 前加個空格。
- 每條聲明后都加上分號巨朦。
- 換行米丘,而不是放到一行。
- 顏色用小寫糊啡,用縮寫拄查。
- 小數(shù)不用寫前綴, 0.5s -> .5s;0不用加單位棚蓄。
- 盡量縮寫堕扶, margin: 5px 10px 5px 10px -> margin: 5px 10px。
- 命名規(guī)范
1.所有命名都使用英文小寫
推薦:`<div class="main"></div> `
不推薦: `<div class="Main"></div> `
2.命名用引號包裹
推薦:`<div id="header"></div> `
不推薦: `<div id=header></div> `
3.用中橫線連接
推薦:`<div class="mod-modal"></div> `
不推薦: `<div class="modModal"></div> `
4.命名體現(xiàn)功能梭依,不涉及表現(xiàn)樣式(顏色稍算、字體、邊框役拴、背景等)
推薦:`<div class="text-lesser"></div>`
不推薦: `<div class="light-grey"></div>`
參考:編碼規(guī)范 http://codeguide.bootcss.com/
垂直居中有幾種實現(xiàn)方式糊探,給出代碼范例
(1)text-align:
(2)絕對定位實現(xiàn)居中:
(3)vertical-align實現(xiàn)居中:
(4)table-cell實現(xiàn)居中: