CSS(層疊樣式表)是一種用于定義網(wǎng)頁外觀和布局的語言。其中,顏色是CSS中非常重要的一個屬性,可以通過不同的方式來表示顏色。
/* 定義RGB顏色,值域?yàn)?~255 */ color: rgb(255, 255, 255); /* 定義十六進(jìn)制顏色,形如#RRGGBB */ color: #FFFFFF; /* 定義十六進(jìn)制顏色的簡寫形式 */ color: #FFF;
RGB顏色模式是最常用的一種表示方式,在這種方式中,顏色由三個分量組成,分別是紅(R)、綠(G)和藍(lán)(B),值域?yàn)?到255之間。因此,RGB顏色可以表示出16,777,216種不同的顏色。
另一種常用的顏色表示方式是十六進(jìn)制顏色,即以#開頭,后跟六個十六進(jìn)制數(shù)字(0~9、A~F)組成的字符串。這種表示方式中,前兩個數(shù)字表示紅色分量,中間兩個數(shù)字表示綠色分量,后兩個數(shù)字表示藍(lán)色分量。
如果顏色的紅、綠、藍(lán)三個分量的值都是相同的,那么可以使用簡寫形式,即只寫一個數(shù)字或字母代替三個相同的數(shù)字或字母。
/* 等價于 color: rgb(221, 221, 221); */ color: #DDD; /* 等價于 color: rgb(136, 136, 136); */ color: #888;
除了RGB和十六進(jìn)制顏色,CSS還支持一些其他的顏色表示方式,如顏色名稱、HSL(色相、飽和度、亮度)等。掌握這些顏色表示方式,可以更好地管理和控制網(wǎng)頁的外觀。