欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

30個(gè)css命名規(guī)范

在網(wǎng)頁(yè)開(kāi)發(fā)中,CSS選擇器的命名規(guī)范是非常重要的。命名規(guī)范的好壞直接關(guān)系到代碼的可讀性和可維護(hù)性。下面就為大家介紹一下30個(gè)CSS命名規(guī)范。

1. 使用小寫(xiě)字母和連字符,避免使用駝峰命名法
2. 使用有意義的類名
3. 避免使用縮寫(xiě),如使用 margin 而不是 m
4. 確定命名的層級(jí)關(guān)系,如 .header .logo 和 .header .nav
5. 避免使用無(wú)意義的命名,如 .box、.content
6. 不要使用數(shù)字作為類名的開(kāi)頭
7. 使用一致的命名規(guī)范
8. 避免使用諸如“new”“l(fā)atest”之類的詞
9. 使用語(yǔ)義化的命名,如 .heading、.article 和 .footer
10. 避免使用HTML元素類型作為類名前綴,如 .div-header
11. 使用BEM命名規(guī)范,如 .block__element--modifier
12. 避免使用純數(shù)字作為類名,如 .2col
13. 使用前綴以區(qū)分屬于不同模塊的類,如 .nav-、.btn-
14. 使用少量類名
15. 使用“is-”或“has-”前綴表示狀態(tài),如 .is-active、.has-error
16. 避免使用歧義的類名
17. 使用名詞而不是動(dòng)詞或形容詞
18. 避免使用單詞復(fù)數(shù)形式
19. 遵循某個(gè)命名約定,如 SMACSS、OOCSS、Bootstrap
20. 將大寫(xiě)字母用于組件邊界,如 .ComponentName
21. 使用可讀的類名,而不是簡(jiǎn)寫(xiě)
22. 避免使用層次太深的選擇器
23. 使用橫線而不是下劃線來(lái)分隔單詞
24. 避免使用符號(hào)和特殊字符
25. 分別使用class和id來(lái)定義樣式和javascript事件
26. 避免使用與CSS關(guān)鍵字和屬性相同的類名
27. 使用有意義的變量名,如 $primary-color
28. 避免給一組元素指定類名,如 .item1、.item2、.item3
29. 不要使用冗長(zhǎng)的類名
30. 不要使用太簡(jiǎn)單的類名,容易與其他類名沖突