什麼是HTML5
HTML5是HTML最新的修訂版本,由全球資訊網協會(W3C)於2014年10月完成標準制定。目標是取代1999年所制定的HTML 4.01和XHTML 1.0標準,以期能在網際網路應用迅速發展的時候,使網路標準達到符合當代的網路需求。廣義論及HTML5時,實際指的是包括HTML、CSS和JavaScript在內的一套技術組合。它希望能夠減少網頁瀏覽器對於需要外掛程式的豐富性網路應用服務(Plug-in-Based Rich Internet Application,RIA),例如:Adobe Flash、Microsoft Silverlight與Oracle JavaFX的需求,並且提供更多能有效加強網路應用的標準集。
(以上取自維基百科)
雖然說明很文謅謅的,簡單來說,HTML5目前已被大部分的瀏覽器支援,且新增了許多新的元素、屬性跟API。
例:
- article、footer、header、nav、section:有利於SEO、RWD跟視障人士使用。
- calendar、date、time、email、url、search:新的表單控制原件。
- audio、<video:影片播放、回放等功能
- font、center:被取消,因為可以用CSS取代。
- canvas:用於繪圖,須配合Javascript跟CSS
- 對離線存取的支援度也大幅提升了。
- 完全支援CSS3
各瀏覽器的支援
截至2018年7月15日,五大瀏覽器最新版本所取得的分數分別是:瀏覽器 | 正式版本 | 分數 | 其他版本 | 分數 |
Google Chrome | 67 | 528 | 68 | 528 |
Opera | 54 | 528 | 55 | 528 |
Microsoft Edge | 17 | 492 | 18 | 496 |
Mozilla Firefox | 61 | 497 | 62 | 497 |
Apple Safari | 11.1 | 471 | 11.2 | 477 |