前端命名

(一

元素的命名

主體頭:header內容:content/container尾:footer導航:nav側欄:sidebar欄目:column頁面外圍控制整體布局寬度:wrapper左右中:left right center登錄條:loginbar標志:logo廣告:banner頁面主體:main熱點:hot新聞:news下載:download子導航:subnav菜單:menu子菜單:submenu搜索:search友情鏈接:friendlink頁腳:footer版權:copyright滾動:scroll內容:content標簽頁:tab文章列表:list提示信息:msg小技巧:tips欄目標題:title加入:joinus指南:guild服務:service注冊:regsiter狀態(tài):status投票:vote合作伙伴:partner
(二

id的命名:

(1)頁面結構容器: container頁頭:header內容:content/container頁面主體:main頁尾:footer導航:nav側欄:sidebar欄目:column頁面外圍控制整體布局寬度:wrapper左右中:left right center

(2)導航導航:nav主導航:mainnav子導航:subnav頂導航:topnav邊導航:sidebar左導航:leftsidebar右導航:rightsidebar菜單:menu子菜單:submenu標題: title摘要: summary

(3)功能標志:logo廣告:banner登陸:login登錄條:loginbar注冊:regsiter搜索:search功能區(qū):shop標題:title加入:joinus狀態(tài):status按鈕:btn滾動:scroll標簽頁:tab文章列表:list提示信息:msg當前的: current小技巧:tips圖標: icon注釋:note指南:guild服務:service熱點:hot新聞:news下載:download投票:vote合作伙伴:partner友情鏈接:link版權:copyright

(三

class的命名:

(1)顏色:使用顏色的名稱或者16進制代碼,如 .red { color: red; } .f60 { color: #f60; } .ff8600 { color: #ff8600; }

(2)字體大小,直接使用’font+字體大小’作為名稱,如 .font12px { font-size: 12px; } .font9pt {font-size: 9pt; }

(3)對齊樣式,使用對齊目標的英文名稱,如 .left { float:left; } .bottom { float:bottom; }

(4)標題欄樣式,使用’類別+功能’的方式命名,如 .barnews { } .barproduct { }

注意事項:: 1.一律小寫; 2.盡量用英文; 3.不加中杠和下劃線; 4.盡量不縮寫,除非一看就明白的單詞.

主要的master.css 模塊 module.css 基本共用 base.css 布局,版面layout.css 主題 themes.css 專欄 columns.css 文字 font.css 表單 forms.css 補丁 mend.css 打印print.css

1. 頁面命名

頁頭:header
登錄條:loginBar
標志:logo
側欄:sideBar
廣告:banner
導航:nav
子導航:subNav
菜單:menu
子菜單:subMenu
搜索:search
滾動:scroll
頁面主體:main
內容:content
標簽頁:tab
文章列表:list
提示信息:msg
小技巧:tips
欄目標題:title
加入:joinus
指南:guild
服務:service
熱點:hot
新聞:news
下載:download
注冊:register
狀態(tài):status
按鈕:btn
投票:vote
合作伙伴:partner
友情鏈接:friendLink
頁腳:footer
版權:copyRight
鏈 接:link
容 器:container
圖 標:icon
信息: info

2. CSS ID 的命名

外 套:  wrap
主導航:  mainNav
子導航:  subNav
頁 腳:  footer
整個頁面: content
頁 眉:  header
頁 腳:  footer
商 標:  label
標 題:  title
主導航:  mainNav(globalNav)
頂導航:  topNav
邊導航:  sidebar
左導航:  leftsideBar
右導航:  rightsideBar
標 志:  logo
標 語:  banner
菜單內容1: menu1Content
菜單容量: menuContainer
子菜單:  subMenu
邊導航圖標:sidebarIcon
注釋:   note
面包屑:  breadCrumb(即頁面所處位置導航提示)
容器:   container
內容:   content
搜索:   search
登陸:   login
功能區(qū):  shop(如購物車,收銀臺)
當前的   current

3. 另外在編輯樣式表時可用的注釋可這樣寫:

<– Footer –>
內容區(qū)
<– End Footer –>

4. 樣式文件命名

主要的 master.css
布局,版面 layout.css
專欄 columns.css
文字 font.css
打印樣式 print.css
主題 themes.css

5. 文件命名

全局樣式:global.css;
框架布局:layout.css;
字體樣式:font.css;
鏈接樣式:link.css;
打印樣式:print.css;

常用類的命名應盡量以常見英文單詞為準,做到通俗易懂,并在適當的地方加以注釋。對于二級類/ID命名,則采用組合書寫的模式,后一個單詞的首字母應大寫:諸如“搜索框”則應命名為“searchInput”、“搜索圖標”命名這 “searchIcon” 、“搜索按鈕”命名為 “searchBtn”


本文來自 JuLi距離 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/qq_33699981/article/details/70245414?utm_source=copy

一些前端書寫規(guī)范建議

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一個好的前端項目代碼離不開好的命名規(guī)范,試想一下叫你接手一個項目,你看到之前開發(fā)的代碼的命名一團糟,那是多么痛苦的...
    淡忘夏閱讀 798評論 0 3
  • html頁面的CSS、DIV命名規(guī)則 CSS命名規(guī)則 頭:header 內容:content/containe 尾...
    xiaoaiai閱讀 1,099評論 0 1
  • CSS命名規(guī)則 頭:header內容:content/containe尾:footer導航:nav側欄:sideb...
    紋小艾閱讀 774評論 0 9
  • CSS命名規(guī)則 頭:header 內容:content/containe 尾:footer 導航:nav 側欄:s...
    建昕82閱讀 781評論 0 6
  • 引子:與小伙伴們相約共讀這本小說,書是很快就看完了,書評卻一直擱淺。這本書很暢銷,讀完感覺有很多可寫的,但是又沒有...
    唐夕_ai閱讀 608評論 3 0

友情鏈接更多精彩內容