CSS中顏色的四種表示方法是什么?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)公司專注于旅順口企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城開發(fā)。旅順口網(wǎng)站建設(shè)公司,為旅順口等地區(qū)提供建站服務(wù)。全流程按需設(shè)計(jì)網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
一、英文單詞表示顏色
最直接、最簡單的方法,用顏色的英文單詞表示,比如:紅色我們可以寫成color:red。
缺點(diǎn):顏色有成千上萬種,不是每種顏色都有對應(yīng)的英文單詞,使用上會有局限性。
二、十六進(jìn)制表示顏色
十六進(jìn)制顏色的組成部分是:#RRGGBB,其中RR(紅色),GG(綠色)和BB(藍(lán)色),所有值都必須介于0和FF之間。通俗來講,十六進(jìn)制的實(shí)質(zhì)就是rgb,每兩位表示一個顏色。當(dāng)每兩位的值一樣的時候可以縮寫,比如color:#ffcc00可以簡寫成color:#fc0。
所有主要瀏覽器都支持十六進(jìn)制顏色值,推薦使用。
三、RGB表示顏色
RGB中,R表示red紅色,G表示green綠色,B表示blue藍(lán)色。
RGB寫法:rgb(0,0,0)。它的取值范圍都在0-255之間,值越大越顏色越深。RGB除了可以用數(shù)值以外,它還可以用百分百,取值在0%到100%之間。比如:RGB(0,0,255)和RGB(0%,0%,100%)表示的是同一種顏色。
常見顏色的RGB表示方法。紅色:rgb(255,0,0) ; 白色:rgb(255,255,255) ;黑色:rgb(0,0,0)
所有主要瀏覽器都支持RGB顏色值。
四、HSL表示顏色
HSL顏色值分別代表:色相,飽和度,亮度。
色相是在色輪上的程度(從0到360)-0(或360)是紅色的,120是綠色的,240是藍(lán)色的。飽和度是一個百分比值,0%意味著灰色和100%的陰影,是全彩。亮度也是一個百分比,0%是黑色的,100%是白色的。
注意:IE9, Firefox, Chrome, Safari,和Opera 10+.支持HSL顏色值。
舉例:用以上四種方式表示不同顏色,代碼如下:
HTML部分:
床前明月光疑是地上霜舉頭望明月低頭思故鄉(xiāng)
CSS部分:
效果圖:
類名為color1的div背景顏色為橙色,直接用英文單詞表示的;類名為color2的div背景顏色為黃色,用十六進(jìn)制#FFFF00表示;類名為color3的div背景顏色為綠色,用rgb(0,255,0)表示;類名為color4的div背景顏色為暗紅色,飽和度和亮度都設(shè)置為50%,用hsl(360,50%,50%)表示。
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。