RGB 与 HEX
HTML 的颜色由光学三原色定义,即红、绿、蓝(RGB)。
在计算机中,颜色值可以用颜色十六进制(Color HEX)来进行定义,形如 #EE0000
。该定义每两位为一组,分别为红、绿、蓝,最小值为 00
,十进制中为 0;最大值为 FF
,在十进制中为 255。
三者对应关系参考:
颜色 | HEX 表示 | RGB 表示 |
---|---|---|
纯白 ███████ | #FFFFFF |
rgb(255, 255, 255) |
纯黑 ███████ | #000000 |
rgb(0, 0, 0) |
纯红 ███████ | #FF0000 |
rgb(255, 0, 0) |
此外,还有一种定义方式为 RGBA
。多出的一维参数为 alpha 通道透明度,值取 0~1。形如 rgba(255,0,0,0.5)
███████████████████ 后面是背景是半透明的纯红
颜色名
在以上两种精确定义任何一种颜色的方式之外,还有 141 个颜色的预设(17 标准色 + 124 附加色)可以通过颜色名直接指定。
形如 color="red"
或者 style="background-color:red"
。
除了常用的:

将其他我认为好看的颜色列举如下:

评论