CSS初級教程 顏色

來源:互聯網
上載者:User

CSS擁有1677216色供你處置,可以用名字,rgb(紅綠藍)值或者十六進位代碼(hex)值來表示。
紅色red
相同於
rgb(255,0,0)
相同於
rgb(100%,0%,0%)
相同於
#ff0000
相同於
#f00
有16中合法的預定義顏色名字。它們是:aqua(水綠)、 black(黑)、blue(藍)、 fuchsia(紫紅)、 gray(灰)、 green(綠)、lime(淺綠)、 maroon(褐)、navy(深藍)、 olive(橄欖)、purple(紫)、 red(紅)、silver(銀)、 teal(深青)、white(白)和 yellow(黃)。
透明transparent也是一個合法值。
在rgb的從0至255的三個值中,0是最低階的(如沒有紅色),255是最高階(如全是紅色)。這些值也可以是百分比。
十六進位Hexadecimal(以“Sexadecimal”更為人知和更正確的用法)是16位的系統。我們日常生活中常用的是十進位系統(基於10,從0到9),但十六進位有16個數字,從0到f。
在CSS中的十六進位用半形英文井號#來定義,後面跟隨3或6位元字。基本上,3位是6位的壓縮版(#f00就是#ff0000,#c96就是#cc9966等等)。3位版本比較容易解釋(第一個數字,像rgb的第一個值,是紅色的,第二個綠色,不用說,第三個就是藍色了),但6位版本給你更多的顏色精確控制權。
前景色彩和背景色
顏色可以用color和background-color(注意這必須用美式英語中的color而不是colour)來應用。
下面示範一段有藍色背景和黃色前景的文本的CSS:

 代碼如下 複製代碼
h1 { 
color: yellow; 
background-color: blue; 

這些顏色讓人感到有點粗糙,所以你可以進一步改進CSS代碼,使文本看起來清爽一點:

 代碼如下 複製代碼
body { 
font-size: 0.8em; 
color: navy; 

h1 { 
color: #ffc; 
background-color: #009; 

儲存這個CSS文檔,然後重新整理瀏覽器。你可以看到第一級標題(h1元素)已經變成介於黃藍之間的混色。
你可以應用color和background-color的屬性到大部分的HTML元素中,包括body,它可以改變整個頁面所有東西的顏色。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.