CSS當中color的四種表示方法

css當中,好多地方都會用到color屬性,用來使html內容豐富多彩,例如:background-color;border-color;css

第一種html

表示法使爲直接寫顏色的英文,例如:blue(藍色),red(紅的),總共能夠表示17種顏色(這裏不一一舉例,沒意義!)工具

css例:htm

  body{ padding: 0px;">開發

 

第二種class

表示方法爲用黃色,綠色,藍色的值設定color的值。例如:rgb(204,213,9),(r表明red紅色,g表明green綠色,b表明blue藍色)方法

括號中的第一個值是red的值,第二個值是綠色的值,第三個是藍色的值,(每一個值範圍在0~255之間)。英文

css例:di

  body{ background-color:rgb(100,100,100)};co

 

 第三種

表示方法爲用黃色,綠色,藍色的值的百分比設定color的值。例如rgb(20%,20%,0)。

css例:

  body{

  第四種

表示方法是使用顏色的十六進制值設定color的值;十六進制顏色表示以#開頭 0123456789abcdef 分別表示0~16的數字,#後面第一二位數字

表示紅色的值,三四位數字表示綠色的值,最後兩位數字表示藍色的值,

  例 :#cc0066;cc表示紅色的部分,00表示綠色部分,66表示黃色部分。其中紅的部分的值爲12*16+12=204,204就是red的值

綠色部分的值爲0*16+0=0,0就是green部分的值,藍色部分的值爲6*16+6=112;112就是blue的值

  也許還會出現例如#c06這樣的顏色表示方法,這是由於紅色、綠色、藍色部分的倆個值相同,其值爲#cc0066,#c06爲他的縮寫形式;#a這種表示

方法是由於全部的六個值都相等,其值爲#aaaaaa,#a是其縮寫;#ccc表示的也是#cccccc,

十六進制色標是6位,1和2同 , 3和4同 , 5和6同 才能縮寫
#00ffee  ==>  #0fe
#0effed ==> #0efed
注意:字母不區分大小寫, 可是通常都用小寫

css例:

  body{ background-color:#21439c};

 

  如今最常使用的是第四種方式,由於表示方法比較簡單。

  ps  我以爲在開發過程當中不必知道顏色的值顯示怎樣的顏色,由於這太難了,能夠藉助某些工具輔助顏色值得選擇。

相關文章
相關標籤/搜索