做為一個(gè)web前端工程師弛饭,每天接觸HTML密幔、css就像吃飯一樣,但是作為一名合作臼予、優(yōu)秀的web前端工程師鸣戴,對(duì)DIV+CSS命名還是有一定的規(guī)范的,本文整理了一份web前端開(kāi)發(fā)中DIV+CSS各種命名規(guī)范粘拾。
Div+CSS命名規(guī)范
一. 窗體
頭:header
內(nèi)容:content/container
尾:footer
導(dǎo)航:nav
側(cè)欄:sidebar
欄目:column
頁(yè)面外圍控制整體布局寬度:wrapper
左右中:left right center
登錄條:loginbar
標(biāo)志:logo
廣告:banner
頁(yè)面主體:main
熱點(diǎn):hot
新聞:news
下載:download
子導(dǎo)航:subnav
菜單:menu
子菜單:submenu
搜索:search
友情鏈接:friendlink
頁(yè)腳:footer
版權(quán):copyright
滾動(dòng):scroll
內(nèi)容:content
標(biāo)簽頁(yè):tab
文章列表:list
提示信息:msg
小技巧:tips
欄目標(biāo)題:title
加入:joinus
指南:guild
服務(wù):service
注冊(cè):regsiter
狀態(tài):status
投票:vote
合作伙伴:partner
二. css注釋的寫(xiě)法
/* Footer / 內(nèi)容區(qū) / End Footer */
Html注釋的寫(xiě)法 :<!–header頭部-- >
三. id的命名
頁(yè)面結(jié)構(gòu)
容器: container
頁(yè)頭:header
內(nèi)容:content/container
頁(yè)面主體:main
頁(yè)尾:footer
導(dǎo)航:nav
側(cè)欄:sidebar
欄目:column
頁(yè)面外圍控制整體布局寬度:wrapper
左右中:left right center
導(dǎo)航
導(dǎo)航:nav
主導(dǎo)航:mainnav
子導(dǎo)航:subnav
頂導(dǎo)航:topnav
邊導(dǎo)航:sidebar
左導(dǎo)航:leftsidebar
右導(dǎo)航:rightsidebar
菜單:menu
子菜單:submenu
標(biāo)題: title
摘要: summary
功能
標(biāo)志:logo
廣告:banner
登陸:login
登錄條:loginbar
注冊(cè):regsiter
搜索:search
功能區(qū):shop
標(biāo)題:title
加入:joinus
狀態(tài):status
按鈕:btn
滾動(dòng):scroll
標(biāo)簽頁(yè):tab
文章列表:list
提示信息:msg
當(dāng)前的: current
小技巧:tips
圖標(biāo): icon
注釋?zhuān)簄ote
指南:guild
服務(wù):service
熱點(diǎn):hot
新聞:news
下載:download
投票:vote
合作伙伴:partner
友情鏈接:link
版權(quán):copyright
四. class的命名
顏色
使用顏色的名稱(chēng)或者16進(jìn)制代碼,如 .red { color: red; }; .f60 { color: #f60; }; .ff8600 { color: #ff8600; }
字體大小
直接使用’font+字體大小’作為名稱(chēng),如 .font12px { font-size: 12px; }; .font9pt {font-size: 9pt; }
對(duì)齊樣式
使用對(duì)齊目標(biāo)的英文名稱(chēng),如 .left { float:left; }; .bottom { float:bottom; }
標(biāo)題欄樣式
使用’類(lèi)別+功能’的方式命名,如 .barnews { }; .barproduct { }
注意事項(xiàng):
一律小寫(xiě);
盡量用英文;
不加中杠和下劃線(xiàn);
盡量不縮寫(xiě)窄锅,除非一看就明白的單詞,主要的:
母版塊:master.css
模塊:module.css
基本共用:base.css
布局缰雇,版面:layout.css
主題:themes.css
專(zhuān)欄:columns.css
文字:font.css
表單:forms.css
補(bǔ)度胪怠:mend.css
打印:print.css
五械哟、目錄疏之,文件命名規(guī)范
首頁(yè)-------------------------------index,index.html
搜索頁(yè)面-------------------------search暇咆,search.html
產(chǎn)品列表-------------------------productList锋爪,productList.html
產(chǎn)品詳細(xì)頁(yè)面-------------------productDetail,productDetail.html
新聞列表-------------------------newslist爸业,newslist.html
新聞詳細(xì)頁(yè)面-------------------newsdetail其骄,newsdetail.html
評(píng)論列表-------------------------commentList,commentList.html
關(guān)于我們-------------------------about扯旷,about.html
六拯爽、JavaScript命名規(guī)范
函數(shù)和變量:小駝峰命名法(handleLogin)
類(lèi)(es6)、構(gòu)造函數(shù):大駝峰命名法(PerSon)
常量:大寫(xiě)+下劃線(xiàn)(PRICE_MAX)
私有變量:下劃線(xiàn)開(kāi)頭+小駝峰(_this)
獲取值:get開(kāi)頭+小駝峰(getUser)
設(shè)置值:set開(kāi)頭+小駝峰(setUser)
————————————————
版權(quán)聲明:本文為CSDN博主「唯曼影離殤」的原創(chuàng)文章钧忽,遵循CC 4.0 BY-SA版權(quán)協(xié)議毯炮,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明逼肯。
原文鏈接:https://blog.csdn.net/wdj861911434/article/details/106459344/