HTML5是什么:
一組獨立標準的集合,所以“哪些瀏覽器支持HTML5”這個問題沒有明確的答案。
HTML5新特性:
- Semantics(語義化):標簽更加語義化;
- Connectivity(連接):用全新的方式跟服務器連接;
- Offline and storage(離線存儲):支持在客戶端存儲數據;
- Multimedia(多媒體):對視頻、音頻更加支持;
關鍵詞:
- 向后兼容,支持原來頁面
- 標準化非官方技術
- <!DOCTYPE html>
- <meta charset="utf-8">
良好的風格
- 包含<html>、<header>、<body>元素
- 標簽小寫
- 不省略屬性的引號
- 不省略關閉空元素的斜杠
驗證
新增的元素
- 構建頁面的語義元素:<article> <aside> <figcaption> <figure> <footer> <header> <hgroup> <nav> <section> <details> <summary>
- 標識文本的語義元素:<mark> <time> <wbr>
- web表單:<input>(不是新元素,但是增加了類型)<datalist> <keygen> <meter> <progress> <command> <menu> <ouput>
- 音頻、視頻、插件:<audio> <video> <source> <embed>
- Canvas:<canvas>
剔除的元素
表現性元素:<big> <center> <font> <tt> <strike>