CSS 常用命名


  在前端開發中,規范使用 DIV+CSS 命名,可以增強團隊合作提高開發效率,有利於頁面后期的維護和優化。

1、頁面結構

  wrap:外套、包裹,用於最外層。

  wrapper:外套,用於頁面外圍控制整體布局寬度。

  box:盒子,容器。

  header:頭部,用於頁頭部分。

  nav:導航,主導航。

  main:主要區域,內容主體。

  content/container:內容,內容容器。

  sidebar:側邊欄。

  footer:底部,用於頁腳部分。

2、功能區塊

  left center right:左中右。

  main-left:左側主要布局。

  main-right:右側主要布局。

  logo:網站 LOGO 標志。

  search:搜索輸入框。

  loginbar:登錄條。

  regsiter:注冊模塊。

  banner:廣告,用於橫幅廣告條。

  menu:菜單。

  submenu:子菜單,二級菜單。

  top:頂部。

  topnav:頂導航。

  mainnav:主導航。

  subnav:子導航,二級導航。

  leftsideBar:左導航。

  rightsideBar:右導航。

  topbar:頂部工具/菜單。

  bottom:底部。

  bottombar:底部工具欄。

  tool:工具條。

  shop:功能區,如購物車、收銀台。

3、其他常用命名

  title:欄目標題。

  summary:摘要。

  hot:熱門熱點信息,推薦。

  msg:提示信息。

  news:新聞。

  list:列表,文章列表。

  piclist:圖片列表。

  newslist:新聞列表。

  search-output:搜索輸出。

  search-results:搜索結果。

  drop/dropdown:下拉。

  dropmenu/dorpdown-content:下拉菜單。

  scroll:滾動。

  homepage:首頁。

  subpage:子頁面,二級頁面。

  tag:標簽。

  tab:標簽頁。

  tips:小技巧。

  ranking:排行。

  vote:投票。

  bth:按鈕。

  icon:圖標。

  arr/arrow:箭頭。

  status:狀態。

  note:注釋。

  skin:皮膚。

  current:當前的。

  active:活躍的,有效的。

  download:下載。

  friendLink:友情鏈接。

  copyright:版權信息。

  partner:合作伙伴。

  joinus:加入我們。

  sitemap:網站地圖。

  siteinfo:網站信息。

  siteinfoLegar:法律聲明。

  announcement:公告。

  guild:指南。

  service:服務。

  promotion:推廣。

  blog:博客。

  forum:論壇。

4、產品相關命名

  keyword:關鍵詞。

  products:產品。

  products-prices:產品價格。

  products-description:產品描述。

  products-review:產品評論。

  editor-review:編輯評論。

  news-products:最新產品。

  publisher:生產商。

  screenshot:縮略圖。

  faqs:常見問題。

  barnding:商標。

  pay:充值。

  reputation:信譽。

5、常用的文件命名

  全局樣式:global.css

  布局結構:layout.css

  基本共用:base.css

  綜合樣式:style.css

  主要的:master.css

  模塊:module.css

  表單:forms.css

  主題/網頁換膚:themes.css

  字體:font.css

  打印:print.css

  補丁:mend.css

  私有樣式/獨立頁面,根據實際情況,可以自定義命名 CSS 文件。

  以上這些常用的文件命名,無需全部使用,根據實際情況,每個頁面引用不超過 3 個 CSS 文件。

6、 ID 和 Class 命名規范

  (1)、主要的、重要的、特殊的、最外層的盒子使用 ID 屬性命名,其他的都使用 class 屬性命名。

  (2)、命名規則須以內容優先,表現為輔。首先根據所要呈現的內容、功能來命名,如果內容實在無法找到合適的命名,可以再根據表現命名。

  (3)、大多數情況下,命名都使用英文單詞,可以增加代碼的可讀性,但特殊情況下,實在找不到合適的單詞時,可以使用拼音命名,但必須簡明,結構清晰。

  (4)、ID 和 Class 命名盡量全部都使用小寫,多個單詞可以使用連字符(-)鏈接,命名可以使用數字,但不能以數字開頭。

  (5)、命名可以使用單詞縮寫,但必須確保是有效的縮寫,即別人能看懂,不能自定義縮寫。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM