[轉]常用的css命名方法

列印

本文轉自:http://www.baihe107.com/web-design/common-css.html;

友好的css命名不僅有利於搜索引擎快速地渲染頁面,更有利於配合程序員高效的完成工作。以前也在藍色經典上見過這些,最近又參考了其他文章,做了一些總結,或許有些地方不是很適合,但作為參考,希望能與朋友們共享:

頁頭:header
內容:content/container
尾:footer
導航:nav
側欄:sidebar
欄目:column
頁面外圍控制整體佈局寬度:wrapper
左右中:left right center
登錄條:loginbar
標誌:logo
廣告:banner
頁面主體:main
熱點:hot
新聞:news
下載:download
子導航/二級導航:subnav
子頁面/二級頁面:subpage

 


菜單:menu
子菜單:submenu
下拉:drop
下拉菜單:dropmenu
搜索:search
友情鏈接:friendlink
頁腳:footer
版權:copyright
滾動:scroll
內容:content
標籤頁:tab
文章列表:list
箭頭:arr/arrow
提示信息:msg
小技巧:tips
欄目標題:title
加入:joinus
指南:guild
服務:service
註冊:regsiter
網站信息:siteinfo
狀態:status
投票:vote
合作夥伴:partner

 

註釋的寫法
/* Footer */
內容區
/* End Footer */

id的命名容器: container
頁頭:header
內容:content/container
頁面主體:main
頁尾:footer
導航:nav
側欄:sidebar
欄目:column
頁面外圍控制整體佈局寬度:wrapper
左右中:left right center

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

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

功能標誌:logo
廣告:banner
登陸:login
登錄條:loginbar
註冊:regsiter
搜索:search
功能區:shop
標題:title
加入:joinus
狀態: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