http://www.runoob.com菜鳥教程筆記
HTML5的設計目的是爲了在移動設備上支持多媒體。
HTML起步:
HTML5
是 W3C 與 WHATWG 合作的結果,WHATWG
致力於 web 表單和應用程序,而 W3C 專注於 XHTML 2.0。
HTML5 中的一些有趣的新特性:
- canvas 元素-繪畫
- video 和 audio 元素-媒介回放
- 本地離線存儲
- 新的特殊內容元素,比如 article、footer、header、nav、section
- 新的表單控件,比如 calendar、date、time、email、url、search
<!DOCTYPE html>
注意:對於中文網頁需要使用 <meta
charset="utf-8"> 聲明編碼,否則會出現亂碼。
HTML5的改進:
- 新元素
- 新屬性
- 完全支持 CSS3
- Video 和 Audio
- 2D/3D 製圖
- 本地存儲
- 本地 SQL 數據
- Web 應用
HTML5多媒體:
- HTML5<video>視頻
- HTML5<audio>音頻
HTML5應用:
- 本地數據存儲
- 訪問本地文件
- 本地SQL數據
- 緩存引用
- javascript工作者
- HTMLHttpRequest2
HTML5圖形:
- 使用<canvas>元素
- 使用內聯SVG
- 使用CSS3 2D轉換、CSS3 3D轉換
HTML5使用CSS3:
- 新選擇器
- 新屬性
- 動畫
- 2D/3D轉換
- 圓角
- 陰影效果
- 可下載的字體
HTML5添加的語義元素:
<article><dbi><command><details><dialog><summary><figure><figcaption><footer><header><mark><meter><nav><progress><ruby><rt><rp><section><time><wbr>
HTML5表單:
新表單元素、新屬性、新輸入類型、自動驗證
已移除元素:
<acronym><applet><basefont><big><center><dir><font><frame><frameset><noframes><strike>
video的運行:
http://www.runoob.com/try/try.php?filename=tryhtml5_video_bear