如rgb(255,0,0) rgb(0,255,0) rgb(0,0,255)分别表示大红色、亮绿色、鲜蓝色。rgb(0,0,0) rgb(255,255,255)
实际上为三原色标记法,用红绿蓝三种颜色的值来颜色。他们的值从最小为0,最高位255。称为各三原色的强度值。都为0时为黑色,都为255时为白色。可以认为没有强度值时,显示为黑色。强度值最高时为亮白色。这是比较形象的说法。还有一个常用写法,十六进制书写法。常用在网页中作为颜色值的代码。如#ff0000,#00ff00,#0000ff,#000000,#ffffff 实际上为用rgb值标识的,只不过把255等十进制值换算成十六进制数值FF,还用一个符号#进行标识。rbg值颜色标记法是从颜色的结构组合角度来分析颜色的。从众多的各种各样的颜色中分离出rgb三原色。浏览器并不能正确解读大部分的rgb值颜色代码,会产生“偏色”现象。在画图板中调出的rgb颜色,转换成颜色代码,在浏览器中显示的颜色效果不一致。所以有256色的说法。也就是说浏览器只能正确的解读那200多种颜色代码,不过用图片取代背景色代码可以这个问题。
h-hue 色调;s-saturation 饱和度;l-light 光线,光亮,亮度。
hsl(160,0,0)黑色 hsl(160,0,240)白色 hsl(160,0,120)灰色
hsl(0,240,120)红色 hsl(80,240,120) hsl(160,240,120)蓝色
在微软画图板中,hsl颜色的值为0→240,其中色调h的值为0→239。
● 当饱和度的值为0时,颜色总表现为黑色、白色、以及灰色,没有彩色。 当亮度为最高值240时,总是显示白色;当亮度为0时,总是显示黑色。
Alt+E快速选中色调值,以便快速修改。E-hue色调
Alt+S 选中饱和度值。s-saturation
Alt+L 亮度值 L-light
色调接近最高值或最低值时颜色效果偏向红色。
饱和度大致表示颜色的鲜艳程度。为0时,表示灰色。没有彩色成分。
亮度用来调节颜色的明暗程度。接近0显示白色。接近240显示黑色。
● hsl颜色标记法大致是从人眼对光的感知程度来定义颜色的。光线有明暗之分,有灰色和彩色之分,有对颜色鲜艳程度的感觉,颜色色调。饱和度代表了彩色的鲜艳程度,亮度代表了光线的明暗程度。还有色调。
色调,颜色的大致排列顺序为 赤橙黄绿青蓝紫。假定hsl(x,240,120)x代表色调值。色调值与颜色的对应关系
10 |
20 |
40 |
60-80 |
120 |
160 |
200 |
210 |
大红 |
橙色 |
黄色 |
绿色 |
青色 |
蓝色 |
紫色 |
紫红色 |
在颜色编辑窗口最右边,有一垂直的“颜色条”,可以用鼠标指针上下调节,是hsl亮度值调节专用模块。