css命名規範和書寫順序

2021-08-20 07:39:41 字數 794 閱讀 5367

一.命名

id在乙個頁面中的唯一性導致了如果以id為選擇器來寫css,就無法重用,最好採用class選擇器;

以字母開頭,可保證在所有瀏覽器下都相容;不允許單個字母命名;

全部採用小寫,可用"  -  "連詞符的方式;下劃線"  _  "禁止出現在class樣式命名中;

禁止駝峰式命名;

起class名字最好做到見名知意。

二.css樣式

元素的屬性書寫順序:

1.布局定位:display,float,clear,position(top,left,right,bottom),visibility , overflow,list-style,z-index;

2.自身尺寸資料:width,height,margin,padding,border,background

3.文字屬性:color  , font,text-decoration ,text-align  ,vertical-align  ,white-space換行 ,word-break

4.css3屬性:border-radius  , box-shadow, text-shadow , background:linear-gradient,cursor,content...

這個書寫順序是瀏覽器的渲染引擎的順序制定的,減少回流,提公升渲染效能。

css書寫規範及順序

1.位置屬性 position,top,right,z index,display,float等 2.大小 width,height,padding,margin 3.文字系列 font,line height,letter spacing,color text align等 4.背景 backgr...

CSS書寫規範及順序

一.css書寫順序1.位置屬性 position,top,right,z index,display,float等 2.大小 width,height,padding,margin 3.文字系列 font,line height,letter spacing,color text align等 4....

CSS命名規範和CSS書寫規範及方法

一.常規書寫規範及方法 1.選擇doctype xhtml 1.0 提供了三種dtd宣告可供選擇 過渡的 transitional 要求非常寬鬆的dtd,它允許你繼續使用html4.01的標識 但是要符合xhtml的寫法 完整 如下 嚴格的 strict 要求嚴格的dtd,你不能使用任何表現層的標識...