颜色的表示方法(RGBA/CMYK/HSL)

对于颜色,有很多表示方法,常见的有如几种,让我们来看一下它们到分别底代表什么含义。

RGBA

RGBA是电子屏幕使用的表示方法。RGBA(red, green, blue, alpha),中文分别代表(红、绿、蓝、不透明度)。从电子屏幕看到的光是发射光。如果用字节来表示的话,就是4字节来表示一个颜色点。RGB四个字母的范围都是0~255,A的范围是0.0~1.0。

具体可以参考CSS中的RGBA函数

例如:

RGBA(200, 124, 234, 0.5)

CMYK

CMYK是出版打印是使用的格式。 CMYK(cyan, magenta, yellow, black),中文代表(青色,品红,黄色,黑色)。从纸质看到的光是反射光

在打印前要将RGB转换为CMYK。

HSL

HSL表示法,(hue, saturation, lightness), hue是色调,saturation是纯度,lightness是明度

Resources