基本上,這三種檔案都是影像壓縮檔,其中 GIF 只有 256 色,而 JPG 與 PNG 則無限制,一般可視為 True Color。所以一般 GIF 拿來處理一些簡單的圖檔,而 JPG 則是像片檔居多。
另外 GIF 與 PNG 都支援透明背影的功能,GIF 是取 256 色其中一色來當作 Color Key,而 PNG 則是利用 Alpha Channel 來處理透明度,所以要用照片,又要透明背景的話,非 PNG 莫屬了,只是其支援的程度,還不像 JPG 這麼普遍而己
資料來源:http://tw.knowledge.yahoo.com/question/?qid=1105041802426