在现实世界中, 我们看到的色彩由三种色光组成, 他们本身不能再拆分出其他的色彩成分, 所以被称为三原色。光学的三原色由红、绿、蓝组成, 这三种光混合则会形成白色光。
电脑的屏幕成像同样符合这一原理, 由三原色光构成色彩。在网页html语言中, 我们使用RGB色彩模式, 通过调节三原色的数值表达确定的色彩。例如, 红色的RGB数值为 (225, 0, 0) 十六进制的表示方法为 (#FF0000) , 白色则为 (#FFFFFF) 。
目前, 一般电脑都能显示32位色彩, 所以在网页界面中约存在着100万种以上的色彩。