Web前端——Class與ID的使用規範
Class與ID的使用規範
1 區別
ID在一個頁面中有且只能有一個,所以使用ID表示的CSS樣式只能表示一個元素的樣式
Class在一個頁面中可以有多個,也就是說定義一個CSS樣式後,可以有多個元素引用這個Class
2 書寫方式
ID的書寫樣式: #title{font-size:18px; color:#333;}
Class書寫方式: .title{font-size:18px; color:#333;}
3 命名注意
3.1 注意
大的框架命名如:header/footer/wrapper/left/right之類的由設計框架之人統一命名,其他樣式名稱由小寫英文&數字&來組合命名,避免使用中文拼音,儘量使用簡易的單片語合,總之命名要語義化、簡明化
3.2 避免命名重複
注意1
通過從屬寫法規避<div id=”mainnav”><div class=”firstnav”>…</div></div>,
樣式寫法:#mainnav.firstnav{……}
注意2
規避class與id重名,不建議使用id選擇器
注意3
重複使用率高的命名,可加代號加下劃線起始,比如title_news;
注意4
取父級元素id/class命名部分命名,例如:<div id=”mainnav”><div class=”main firstnav”>…</div></div>
本文轉自 拉考的考拉 51CTO部落格,原文連結:http://blog.51cto.com/lakaodekaola/1979432
相關文章
- web前端規範Web前端
- Web前端——CSS的命名規範和範例Web前端CSS
- WEB前端編碼規範Web前端
- web前端開發規範Web前端
- 前端規範與思考(二)———css規範前端CSS
- 學好WEB前端之HTML 規範Web前端HTML
- 學好WEB前端之CSS規範Web前端CSS
- 學好WEB前端之javascript規範Web前端JavaScript
- web前端開發規範總結Web前端
- Web前端開發規範手冊Web前端
- Web前端——檔案存放位置規範Web前端
- web前端介面切圖命名規範方法Web前端
- 阿里Android開發規範:資原始檔命名與使用規範阿里Android
- 前端規範之javascript規範前端JavaScript
- 前端規範之CSS規範前端CSS
- 前端規範之HTML 規範前端HTML
- Web前端——Head區域程式碼規範Web前端
- 前端開發規範:命名規範、html規範、css規範、js規範前端HTMLCSSJS
- 前端設計與編碼規範前端
- 前端規範之nodeJs 規範前端NodeJS
- 學好WEB前端之媒體檔案規範Web前端
- Web前端開發規範文件你需要知道的事Web前端
- 『前端規範化』CSS命名規範化前端CSS
- 前端規範之vue 專案規範前端Vue
- 前端規範之CSS規範(Stylelint)前端CSS
- 前端規範目的前端
- 前端分支規範前端
- Web安全案例與開發規範Web
- web前端的開發規範比較重要的知識點Web前端
- 前端使用工具規範commit資訊前端MIT
- 前端規範之媒體檔案規範前端
- 前端規範之Git提交規範(Commitizen)前端GitMIT
- web前端開發編碼規範及效能優化Web前端優化
- AMD規範與CMD規範的區別
- 前端規範那些事前端
- 前端開發規範前端
- 前端模組化規範前端
- 前端命名基本規範前端