《HTML5移動開發》由美國技術專家埃斯特爾·韋爾編著,2018年12月人民郵電出版社出版的編程技術類書籍。該書基於移動網際網路發展趨勢,聚焦利用HTML5與CSS3技術實現跨平台Web套用開發的核心理論框架。
全書涵蓋移動開發環境配置、HTML5語義化元素、表單互動設計與媒體API套用等內容,結合CSS3選擇器與回響式布局等特性,分析移動端性能最佳化及用戶體驗設計要點。書中引入移動遊戲案例CubeDoo,演示技術整合與實戰開發流程,內容兼顧理論體系與實踐指導,面向具備Web前端基礎的技術人員提供進階參考。
基本介紹
- 中文名:HTML5移動開發
- 作者:埃斯特爾·韋爾
- ISBN:9787115438911
- 頁數:396頁
- 定價:89元
- 出版社:人民郵電出版社
- 出版時間:2018年12月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
《HTML5移動開發》全面講解了使用HTML5和CSS3開發網站和Web套用的技術。
《HTML5移動開發》總共分為14章,其內容包含移動開發環境的設定,HTML5的元素、語法和語義,使用JavaScript來構建表單,探究套用於圖像、音視頻的HTML5媒體API以及AppCache、localStorage和其他API,CSS3選擇器和語法以及更為深入的特性,回響式Web設計的特性,以及針對所有平台進行性能、用戶體驗和可靠性的設計。
《HTML5移動開發》適合具有一定經驗的Web前端開發人員閱讀。
圖書目錄
第 1章 學習移動HTML5、CSS3和Java Script API之前的準備工作 1
1.1 CubeDoo:HTML5移動遊戲 2
1.2 開發工具 4
1.2.1 文本編輯器 4
1.2.2 瀏覽器 5
1.2.3 調試工具 6
1.2.4 桌面式調試器 6
1.2.5 遠程調試 8
1.3 測試工具 14
1.3.1 仿真器和模擬器 14
1.3.2 線上工具 16
1.3.3 手機 16
1.3.4 自動化測試 19
第 2章 升級到HTML5 20
2.1 HTML5語法 20
2.1.1 元素 21
2.1.2 屬性 22
2.1.3 全局屬性和國際化屬性 22
2.1.4 成為HTML5核心的HTML 4屬性 25
2.1.5 HTML5新內容:全局可訪問性和互動性屬性 27
2.2 HTML元素/屬性的語法 31
2.2.1 自閉合元素 33
2.2.2 **佳實踐 33
2.2.3 要素 35
2.2.4 存在於中的元素 40
2.2.5 :添加元數據 41
2.2.6 移動Meta標記 42
2.2.7 移動廠商特有的值 44
2.2.8 網頁的 45
2.2.9 不僅用於樣式 46
第3章 HTML5中的新元素 53
3.1 HTML5中的分節元素 53
3.1.1
55
3.1.2
55
3.1.3
或
56
3.1.4
57
3.1.5
57
3.1.6
58
3.1.7
58
3.1.8 CubeeDoo的頁頭和頁尾 59
3.1.9 不陌生也不常用: 59
3.1.10 內容分組:其他新的HTML5元素 60
3.1.11
60
3.1.12
和
60
3.1.13
61
3.1.14
和
的屬性被改變 61
3.2 HTML5中新的文本級語義化元素 61
3.2.1 62
3.2.2 63
3.2.3 、和 64
3.2.4 64
3.2.5 64
3.3 改變了的文本級別語義元素 65
3.3.1 65
3.3.2 HTML 4中文本級元素的改變 67
3.3.3 未改變的元素 67
3.4 嵌入式元素 68
3.5 互動式元素 71
3.5.1
和 71
3.5.2
和 72
3.5.3 所有的XHTML都在HTML5裡面了,除了…… 73
3.6 總結 74
第4章 HTML5 Web表單 75
4.1 的屬性(以及其他表單元素) 76
4.1.1 type屬性 77
4.1.2 required屬性 77
4.1.3 **小和**大值:min和max屬性 78
4.1.4 step屬性 78
4.1.5 placeholder屬性 79
4.1.6 pattern屬性 80
4.1.7 readonly屬性 82
4.1.8 disabled屬性 82
4.1.9 maxlength屬性 83
4.1.10 size屬性 83
4.1.11 form屬性 83
4.1.12 autocomplete屬性 84
4.1.13 autofocus屬性 85
4.2 類型和屬性 85
4.2.1 重新介紹你認為已經了解的input類型 86
4.2.2 文本框: 86
4.2.3 密碼欄: 87
4.2.4 複選框: 88
4.2.5 單選按鈕: 88
4.2.6 提交按鈕: 89
4.2.7 重置按鈕: 90
4.2.8 選擇檔案按鈕: 91
4.2.9 隱藏: 92
4.2.10 圖片: 92
4.2.11 按鈕: 92
4.2.12 設計輸入類型的樣式 93
4.3 類型新增的值 93
4.3.1 電子郵件: 94
4.3.2 URL: 95
4.3.3 電話: 96
4.3.4 數字: 98
4.3.5 滑動條: 100
4.3.6 搜尋欄: 100
4.3.7 拾色器: 101
4.4 日期和時間輸入類型 102
4.4.1 日期選擇器: 102
4.4.2 UTC日期和時間: 104
4.4.3 本地日期和時間: 104
4.4.4 月份: 104
4.4.5 時間: 104
4.4.6 周曆: 105
4.5 表單驗證 106
4.6 新的表單元素 111
4.6.1 元素及list屬性 111
4.6.2
元素 114
4.6.3 115
4.6.4 116
4.6.5 High GradeMedium Grade 117

