CSS中顏色的四種表示方法是什么?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),衛(wèi)東企業(yè)網(wǎng)站建設(shè),衛(wèi)東品牌網(wǎng)站建設(shè),網(wǎng)站定制,衛(wèi)東網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,衛(wèi)東網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿(mǎn)足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶(hù)成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。一、英文單詞表示顏色
最直接、最簡(jiǎn)單的方法,用顏色的英文單詞表示,比如:紅色我們可以寫(xiě)成color:red。
缺點(diǎn):顏色有成千上萬(wàn)種,不是每種顏色都有對(duì)應(yīng)的英文單詞,使用上會(huì)有局限性。
二、十六進(jìn)制表示顏色
十六進(jìn)制顏色的組成部分是:#RRGGBB,其中RR(紅色),GG(綠色)和BB(藍(lán)色),所有值都必須介于0和FF之間。通俗來(lái)講,十六進(jìn)制的實(shí)質(zhì)就是rgb,每?jī)晌槐硎疽粋€(gè)顏色。當(dāng)每?jī)晌坏闹狄粯拥臅r(shí)候可以縮寫(xiě),比如color:#ffcc00可以簡(jiǎn)寫(xiě)成color:#fc0。
所有主要瀏覽器都支持十六進(jìn)制顏色值,推薦使用。
三、RGB表示顏色
RGB中,R表示red紅色,G表示green綠色,B表示blue藍(lán)色。
RGB寫(xiě)法:rgb(0,0,0)。它的取值范圍都在0-255之間,值越大越顏色越深。RGB除了可以用數(shù)值以外,它還可以用百分百,取值在0%到100%之間。比如:RGB(0,0,255)和RGB(0%,0%,100%)表示的是同一種顏色。
常見(jiàn)顏色的RGB表示方法。紅色:rgb(255,0,0) ; 白色:rgb(255,255,255) ;黑色:rgb(0,0,0)
所有主要瀏覽器都支持RGB顏色值。
四、HSL表示顏色
HSL顏色值分別代表:色相,飽和度,亮度。
色相是在色輪上的程度(從0到360)-0(或360)是紅色的,120是綠色的,240是藍(lán)色的。飽和度是一個(gè)百分比值,0%意味著灰色和100%的陰影,是全彩。亮度也是一個(gè)百分比,0%是黑色的,100%是白色的。
注意:IE9, Firefox, Chrome, Safari,和Opera 10+.支持HSL顏色值。
舉例:用以上四種方式表示不同顏色,代碼如下:
HTML部分:
床前明月光疑是地上霜舉頭望明月低頭思故鄉(xiāng)
CSS部分:
效果圖:
類(lèi)名為color1的div背景顏色為橙色,直接用英文單詞表示的;類(lèi)名為color2的div背景顏色為黃色,用十六進(jìn)制#FFFF00表示;類(lèi)名為color3的div背景顏色為綠色,用rgb(0,255,0)表示;類(lèi)名為color4的div背景顏色為暗紅色,飽和度和亮度都設(shè)置為50%,用hsl(360,50%,50%)表示。
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)建站的支持。