Web颜色如何工作?
Web颜色是按照构成颜色的红、绿、蓝三个分量所占数量来指定的。
100%红+100%绿+100%蓝=白色
0%红+0%绿+0%蓝=黑色
我们可以按照颜色名指定颜色,但是CSS只定义了大约150个颜色名。事实上,我们可以使用一个包含1600万种颜色的调色板。
如何指定Web颜色?
1. 按名指定颜色
有16种基本颜色和150种扩展颜色可以采用这种方法指定。
body
{
background-color:silver;
}
2. 用红、绿、蓝值指定颜色
我们可以按照红绿蓝的份量来指定一个颜色:
body
{
background-color:rgb(80%,40%,0%);
}
我们也可以将红绿蓝值指定为0到255之间的一个数值:
body
{
background-color:rgb(204,102,0);
}
3. 使用16进制码指定颜色
十六进制码总是以#开头,然后指定红绿蓝的份量,分别用两位数字指定。
如:#cc6600
我们用十六进制来表示0~255的所有数值
当每一组分量中的两位数字都相同时,可以简写,如#cc6600简写成#c60