8 bits — 256色
電腦螢光幕顯示不同顏色的方式是將光的三原色:紅(Red)、綠(Green)、藍(Blue)混合而成,早期的電腦因為記憶體及運算速度的限制,只能儲存和顯示256色:2的8次方。雖然顏色不多,但做為動畫和電腦遊戲之用已措措有餘。
24 bits — 16,777,216色 — 真實色(True Color)
現在的電腦則將光的每一個原色分為256個層次:2的8次方,然後加以混色,顯示出16,777,216色:2的24次方。因為其混色範圍已超過人眼可以分辨的能力,在電腦上顯示的照片是翊翊如生,所以又稱為真實色。其書寫格式是以十六進位表示(RRGGBB),例如紅色是FF0000,綠色是00FF00,藍色是0000FF。
常用的顏色命名 (Named Colors)
網景公司自領航員3.0版(Netscape Navigator)以上,將英文中的140多個有關顏色的字彙或字集對照至真實色(True Color)色盤上,沿用至今。這裡則列出十六個廣為使用、並為大多數瀏覽程式接受的英文字彙。
Aqua | 00FFFF | Black | 000000 | Blue | 0000FF |
Fuchsia | FF00FF | Gray | 808080 | Green | 008000 |
Lime | 00FF00 | Maroon | 800000 | Navy | 000080 |
Olive | 808000 | Purple | 800080 | Red | FF0000 |
Silver | C0C0C0 | Teal | 008080 | White | FFFFFF |
Yellow | FFFF00 |
混色 (Dithering)
但是如果你的電腦系統不能顯示24 bits的真實色時怎麼辦呢? 這時候你的瀏覽程式會配合你的電腦系統,混合出最接近的顏色。混色 (Dithering)是電腦應用上的專有名詞:在無法顯示出正確顏色的時候,使用最合適的顏色(全部或一部分),使其對圖片的影響減至最低。
GIF 216色
雖然GIF的規格是顯示256色,但不同的電腦系統(Unix、Linux、Macintosh、Windows)都有其不同的色盤,其中40色另有任用予以免職,只剩下216色為廣泛接受的標準。其方式是將三原色各分為6個層次,顯示出216色:6的3次方,它們是不用經過混色的,不致於發生在不同的電腦上有著顯著顏色差別的情況,所以又稱為GIF安全色。
三原色的六個層次:
十六進位 | 00 | 33 | 66 | 99 | CC | FF |
十進位 | 0 | 51 | 102 | 153 | 204 | 255 |
GIF 216色:十六進位(RRGGBB)安全色盤
000000 | 000033 | 000066 | 000099 | 0000CC | 0000FF |
003300 | 003333 | 003366 | 003399 | 0033CC | 0033FF |
006600 | 006633 | 006666 | 006699 | 0066CC | 0066FF |
009900 | 009933 | 009966 | 009999 | 0099CC | 0099FF |
00CC00 | 00CC33 | 00CC66 | 00CC99 | 00CCCC | 00CCFF |
00FF00 | 00FF33 | 00FF66 | 00FF99 | 00FFCC | 00FFFF |
330000 | 330033 | 330066 | 330099 | 3300CC | 3300FF |
333300 | 333333 | 333366 | 333399 | 3333CC | 3333FF |
336600 | 336633 | 336666 | 336699 | 3366CC | 3366FF |
339900 | 339933 | 339966 | 339999 | 3399CC | 3399FF |
33CC00 | 33CC33 | 33CC66 | 33CC99 | 33CCCC | 33CCFF |
33FF00 | 33FF33 | 33FF66 | 33FF99 | 33FFCC | 33FFFF |
660000 | 660033 | 660066 | 660099 | 6600CC | 6600FF |
663300 | 663333 | 663366 | 663399 | 6633CC | 6633FF |
666600 | 666633 | 666666 | 666699 | 6666CC | 6666FF |
669900 | 669933 | 669966 | 669999 | 6699CC | 6699FF |
66CC00 | 66CC33 | 66CC66 | 66CC99 | 66CCCC | 66CCFF |
66FF00 | 66FF33 | 66FF66 | 66FF99 | 66FFCC | 66FFFF |
990000 | 990033 | 990066 | 990099 | 9900CC | 9900FF |
993300 | 993333 | 993366 | 993399 | 9933CC | 9933FF |
996600 | 996633 | 996666 | 996699 | 9966CC | 9966FF |
999900 | 999933 | 999966 | 999999 | 9999CC | 9999FF |
99CC00 | 99CC33 | 99CC66 | 99CC99 | 99CCCC | 99CCFF |
99FF00 | 99FF33 | 99FF66 | 99FF99 | 99FFCC | 99FFFF |
CC0000 | CC0033 | CC0066 | CC0099 | CC00CC | CC00FF |
CC3300 | CC3333 | CC3366 | CC3399 | CC33CC | CC33FF |
CC6600 | CC6633 | CC6666 | CC6699 | CC66CC | CC66FF |
CC9900 | CC9933 | CC9966 | CC9999 | CC99CC | CC99FF |
CCCC00 | CCCC33 | CCCC66 | CCCC99 | CCCCCC | CCCCFF |
CCFF00 | CCFF33 | CCFF66 | CCFF99 | CCFFCC | CCFFFF |
FF0000 | FF0033 | FF0066 | FF0099 | FF00CC | FF00FF |
FF3300 | FF3333 | FF3366 | FF3399 | FF33CC | FF33FF |
FF6600 | FF6633 | FF6666 | FF6699 | FF66CC | FF66FF |
FF9900 | FF9933 | FF9966 | FF9999 | FF99CC | FF99FF |
FFCC00 | FFCC33 | FFCC66 | FFCC99 | FFCCCC | FFCCFF |
FFFF00 | FFFF33 | FFFF66 | FFFF99 | FFFFCC | FFFFFF |
本文配合HTML 4.0撰寫,新版HTML均可向前相容。
0 留言:
張貼留言