HTML5 是什麼?
HTML5 是 W3C 與 WHATWG 合做的結果。web
WHATWG 致力於 web 表單和應用程序,而 W3C 專一於 XHTML 2.0。在 2006 年,雙方決定進行合做,來建立一個新版本的 HTML。canvas
爲 HTML5 創建的一些規則?
- 新特性應該基於 HTML、CSS、DOM 以及 JavaScript。
- 減小對外部插件的需求(好比 Flash)
- 更優秀的錯誤處理
- 更多取代腳本的標記
- HTML5 應該獨立於設備
- 開發進程應對公衆透明
新特性
HTML5 中的一些有趣的新特性:ide
- 用於繪畫的 canvas 元素
- 用於媒介回放的 video 和 audio 元素
- 對本地離線存儲的更好的支持
- 新的特殊內容元素,好比 article、footer、header、nav、section
- 新的表單控件,好比 calendar、date、time、email、url、search