在216色的网页安全颜色建立之初,当时的大多数电脑显示器只能显示256种颜色,大部分显示方式是8位元的,软件专家琳达·魏蔓设计了一种216个颜色的调色板,为每种原色配备6种色调(6 × 6 × 6 = 216),称为安全颜色。 自显示器都已经使用24位元真彩色方式,就已经超出了安全颜色的范围。不过我们不用担心,安全色是基于十六进制的数字表现方法。在HTML(XHTML)和CSS中使用3字节 共6个十六进制数字表示一种颜色,每字节从00到FF,相当十进位数字从0到255,按顺序前两位是红色的值,中间两位是绿色的值,最后两位是蓝色的值。 由于网页(Web Page)是基于计算机浏览器开发的媒体,所以颜色以光学颜色RGB(红、 绿、蓝)为主。 网页颜色是以16进制代码表示,一般以“#”号开头,后面分别为R、G、B的16位进制数。 FF为最大数,代表十进制255。比如白色是R、G、B三个颜色最大,在网页代码便是:#FFFFFF。黑色是三个颜色为0,在网页代码便 是:#000000。当颜色代码为#XXYYZZ时,可以用#XYZ表示,如#135与#113355表示同样的颜色。 例如一种颜色在十进位中红、绿、蓝的比例分别是36、104、160(■), 在十六进位制中则分别为24、68、A0,所以十六进位制数字表示方法就为:2468A0,如果数字小于16,在十六进位中就会小于10,前面就要加0, 如在十进位中分别为0、1、2,在十六进位制数字表示方法中就为:000102,所以可以表示的颜色数总共有:256×256×256 = 16,777,216。24位元的显示器便拥有这么多颜色,32位色它其实也是1677多万色,不过它增加了256阶颜色的灰度,为了方便称呼,就规定它为32位色。少量显卡能达到36位色,它是24位发色数再加512阶颜色灰度。 知道了这些,就明了了,安全色仍然在起作用。从24位色之后并没有本质的改变,但是留给我们设计师的,只有22种颜色是“真正安全”的了……。 下表列出所有216种安全颜色,其中加下划线的为“真正安全”的颜色:
我觉得网页设计师不像广告设计师,不需要过分追求颜色精准的显示器,因为工作的产物,最终还是在电脑上给别人看,你根本没有办法控制别人显示器的颜色。即使是同一厂家同一天生产的显示器,你打开后排成列看同一张图片,也会发现它们的颜色仍然是有区别的,有的甚至区别很大。这是很无奈的,除非你肯只用22种安全色的颜色搭配来设计你的网站。但是我认为在绝大多数情况下,仅仅为了保持统一严谨而采用安全色,肯定是得不偿失的。 |
|
来自: SunShineJia > 《我的图书馆》