長(zhǎng)風(fēng)秋雁
2018-08-10 10:09:01
常見(jiàn)的bootstrap,swiper,slide,fullpage等為什么使用“-”連字符的方式命名而不是使用駝峰?畢竟駝峰雙擊一下就能選中,連字符還要選一下。
1 回答

UYOU
TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊
你說(shuō)的是css的class名稱(chēng)和id名稱(chēng)吧...
這個(gè)一般的規(guī)則是和原語(yǔ)言保持一致...
css一直就是用-
連接的, 比如 border-color
, margin-top
之類(lèi)的
html的屬性, 也是用-
, 因?yàn)閔tml屬性不區(qū)分大小寫(xiě), 用駝峰會(huì)帶來(lái)很多不便, 比如 <meta http-equiv
, <div data-id
js一直就是用駝峰的, 比如 getAttribute
, offsetHeight
之類(lèi)的...
js用下劃線(xiàn)的地方也有, 比如自己定義常量的連接 const GLOBAL_LOADDING = ''
不過(guò)現(xiàn)在js中變量用下劃線(xiàn)的也不少...
添加回答
舉報(bào)
0/150
提交
取消