目 錄
第1章 網頁設計新時代 1
1.1 Web網頁設計原則 1
1.1.1 Web標準 1
1.1.2 Web標準與瀏覽器的兼容性 3
1.1.3 可訪問性 3
1.1.4 結構化文檔的Web 4
1.2 HTML5概述 4
1.2.1 傳統HTML與XHTML 4
1.2.2 HTML5是如何形成的 5
1.2.3 HTML5的設計原則 7
1.3 HTML5頁面的特徵 9
1.3.1 使用HTML5結構化元素 10
1.3.2 使用CSS3美化HTML5文檔 13
1.4 Web網頁設計基礎 14
1.4.1 網頁的基本元素 14
1.4.2 網頁設計常用技術 17
1.4.3 網頁設計常用工具 18
1.5 編寫一個簡單的Web頁面 20
1.5.1 搭建瀏覽環境 20
1.5.2 檢測瀏覽環境是否支持 20
1.5.3 使用HTML5編寫一個簡單的Web頁面 21
1.6 本章小結 22
1.7 思考和練習 22
第2章 HTML5的演進 24
2.1 HTML與XHTML基礎 24
2.1.1 標簽與元素 24
2.1.2 特性組 26
2.1.3 HTML和XHTML實例 29
2.2 認識HTML5 31
2.2.1 用XHTML 1.0標記頁面 31
2.2.2 84.8%的標記可以保留 32
2.3 關於 33
2.3.1 更完美的DOCTYPE 33
2.3.2 在HTML5中聲明語言 34
2.3.3 字符編碼 35
2.3.4 簡單易記 35
2.4 從HTML與XHTML到HTML5 35
2.4.1 XHTML 1.0風格的“Hello World!” 35
2.4.2 HTML 4.01風格的“Hello World!” 36
2.4.3 HTML5“鬆散”風格的“Hello World!” 36
2.4.4 HTML5“嚴格”風格的頁面 37
2.5 讓HTML5得到跨瀏覽器支持 37
2.5.1 瀏覽器如何處理未知元素 37
2.5.2 shiv 39
2.5.3 IE打印保護器 40
2.5.4 聲明塊級元素 40
2.6 HTML5樣板頁面 40
2.6.1 不再有type屬性 41
2.6.2 填充材料與替換 42
2.7 HTML5頁面驗證 42
2.7.1 HTML5驗證器 42
2.7.2 更新和驗證“貝克小姐”頁面 44
2.8 新的結構化元素 46
2.8.1 塊級元素與行內元素 47
2.8.2 結構化構建塊
、
和 47
2.8.3 標題:、