色碼表 3 全色碼對照表 色碼表 2
■ HTML 的顏色可以用兩種方法來表示:
- 直接以該顏色的英文名稱來表示,例如紅色就以 RED來表示。
- 以16進位數值(Hexadecimal)表示,例如 #FF0000 就表示紅色。
■ 16進位數值 (Hexadecimal) 的原理:
所有的顏色都是由 "red" "green" "blue" 三原色組合而成,在
HTML 中對於色彩的定義是採十六進位的 (0~F),每個三原色分別用兩個十六進位值 (XX)來表示,於是每個三原色可有 256 (16 x 16) 種
色彩變化,因此三原色可混合出一千六佰多萬(256 x 256 x256)種顏色。
由於每個顏色由三種原色組成,而每個原色又由兩個十六進位值來表示,因此每個顏色會有六個數字(#XXXXXX),數字由左而右分別是紅色組成,綠色組成,藍色組成 (RRGGBB)。
例如
| 紅色的組成是: red=FF, |
green=00, |
blue=00, |
十六進位值即為 FF0000 |
| 綠色的組成是: red=00, |
green=80, |
blue=00, |
十六進位值即為 008000 |
| 藍色的組成是: red=00, |
green=00, |
blue=FF, |
十六進位值即為 0000FF |
| 白色的組成是: red=FF, |
green=FF, |
blue=FF, |
十六進位值即為 FFFFFF |
| 黑色的組成是: red=00, |
green=00, |
blue=00, |
十六進位值即為 000000 |
附註: Green的色碼是 008000
(而不是 00FF00), 00FF00 的顏色名稱是
Lime |
使用時 # 可加可不加,但是使用英文顏色名稱時則不可以加。 |