各大主流瀏覽器對(duì) CSS3 和 HTML5 的支持越來(lái)越完善,曾經(jīng)讓多少前端開發(fā)人員心碎的IE系也開始擁抱標(biāo)準(zhǔn)。就在前幾天,W3C的 HTML5 社區(qū)領(lǐng)袖 Shelley 宣布,HTML5的開發(fā)工作已經(jīng)接近完成,如果進(jìn)展順利,HTML5 將在 2012 年正式成為國(guó)際標(biāo)準(zhǔn)。
當(dāng)然,即使標(biāo)準(zhǔn)正式制定了,現(xiàn)代瀏覽器要普及到大部分用戶也是需要一個(gè)相當(dāng)漫長(zhǎng)的過程。如果你現(xiàn)在就希望使用 CSS3 和 HTML5 創(chuàng)建你的站點(diǎn),需要對(duì)各個(gè)瀏覽器對(duì)這兩種新技術(shù)的支持情況有一個(gè)全面了解。本文是一份IE,Chrome,F(xiàn)irefox, Safari,Opera五大主流瀏覽器,在 Mac 和 Windows 兩個(gè)平臺(tái),對(duì) CSS3 和 HTML5 各種特性支持情況的詳細(xì)清單。
CSS3 屬性
從表中可以看出,CSS Transforms 3D 還沒有瀏覽器支持,除此之外的其它屬性在 Windows 平臺(tái),Chrome 和 Safari 全部支持,其次支持比較好的是 Opera 和 Firefox,曾經(jīng)一片紅叉的 IE 開始迎頭趕上。在 Mac 平臺(tái) Safari 仍然表現(xiàn)優(yōu)異,其次是 Firefox 和 Opera。
CSS3 選擇器
最讓人高興的就是這張表了,除了 IE 9 以下的版本,其它瀏覽器已全部支持 CSS3 選擇器,包括 IE 9 和 將在明年發(fā)布的 IE 10。