一.書寫順序:
1.位置屬性:float position z-index display left right top
2.盒子大?。簆adding margin width height
3.文字系列:font,line-height ,letter-spacing
4.背景邊框:background,border
5.其他:(animation, transition等)?
二.書寫規(guī)范:
1.使用縮寫屬性
2.去掉小數(shù)點之前的“0”
3.類名命名(類名及id)
4.16進制顏色代碼縮寫
5.連字符css選擇器的命名規(guī)范
5.1 長名稱或者詞組可以選擇“中橫線”來為選擇器命名
5.2 不建議使用“下劃線”來命名選擇器(可以少按shift鍵/瀏覽器的兼容問題)
6.不要隨意使用id
7.為選擇器添加狀態(tài)前綴
三、CSS命名規(guī)范(規(guī)則)常用的CSS命名規(guī)則頭:
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
標簽:tags
文章列表:list
提示信息:msg
小技巧:tips
欄目標題:title
加入:joinus
指南:guide 服務:
service
注冊:regsiter
狀態(tài):status
投票:vote
合作伙伴:partner
注釋的寫法:/* Header / 內容區(qū) / End Header */
id的命名:
1)頁面結構
容器: container
頁頭:header
內容:content/container
頁面主體:main
頁尾:footer
導航:nav
側欄:sidebar
欄目:column
頁面外圍控制整體布局寬度:wrapper
左右中:left right center
(2)導航
導航:nav
主導航:mainnav
子導航:subnav
頂導航:topnav
邊導航:sidebar
左導航:leftsidebar
右導航:rightsidebar
面包屑:bread-crumb
菜單:menu
子菜單:submenu
標題: title
摘要: summary
(3)功能
標志:logo
廣告:banner
登陸:login
登錄條:loginbar
注冊:register
搜索: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
四、注意事項::
1.一律小寫;
2.盡量用英文;
3.不加中橫和下劃線;
4.盡量不縮寫,除非一看就明白的單詞。
五、CSS樣式表文件命名
主要的 master.css 模塊
module.css 基本共用
base.css 布局、
版面 layout.css
主題 themes.css
專欄 columns.css
文字 font.css
表單 forms.css
補丁 mend.css
打印 print.css