CSS颜色值的三种形式:RGB、十六进制和名称
对颜色的控制,CSS编码必不可少。但这是基础知识,新手朋友需要做一些了解。
从理论上说,CSS可以处理的颜色数量大概是:16,777,216。够用了吧。如何表现这些颜色呢,主要是通过三种形式:
1、RGB如:255,0,0
2、十六进制如:#ff6600
3、名称如:blue
如果我们要设置红色,可以是下面的形式:
RGB:rgb(255,0,0)
RGB:rgb(100%,0%,0%)
十六进制:#ff0000
十六进制:#f00十
名称:red
如图所示:
rgb的三个值都是从0到255,0是最低级,255是最高级,这些值同样可以是百分比。
十六进制三或六个数字长度前面带上#字符,三个长度是六个的压缩形式,比如#00f是#0000ff的压缩,#c30是#cc3300。三位数很好理解,像rgb,第一个是红色,第二个是绿色,第三个蓝色。但六位数可以实现更多的颜色控制。
CSS有十七个预先确定的颜色,它们是:
aqua,black,blue,fuchsia,gray,
green,lime,maroon,navy,olive,
orange,purple,red,silver,
teal,white,yellow.
(注意:transparent透明也是一个正确的值。)
分享到: