內容大鋼
本書詳細介紹Web編程基礎中的相關知識點和技能,主要內容包括HTML5概述,HTML5表單,HTML5畫布,音頻、視頻與Web存儲,離線應用和Web Workers, Geolocation地理位置,CSS3, CSS3樣式屬性,CSS3頁面布局,JavaScript基礎,JavaScript對象,DOM編程,AJAX, jQuery。本書對與Web編程相關的理論知識進行詳細的講解與分析,文字通俗易懂,實例豐富,提供配套課件、微課視頻、源代碼、習題及參考答案等,可以使讀者更深入地理解相關的知識點。
本書可以作為高等院校Web程序設計和Web編程技術相關課程的教材,也可以作為廣大自學者和軟體開發人員的參考用書。
目錄
第1章 HTML5概述
1.1 互聯網概述
1.1.1 超文本傳輸協議
1.1.2 統一資源定位符
1.1.3 超文本標記語言
1.1.4 XML和XHTML
1.2 HTML5的改變
1.2.1 HTML5新增的元素
1.2.2 HTML5廢除的元素
1.2.3 HTML5新增的屬性
1.2.4 HTML5的新特性和新規則
1.2.5 HTML5開發工具
1.3 HTML5文檔的基本結構
1.4 HTML5的語法
1.5 HTML5的常用標籤
1.5.1
1.5.2 標題
1.5.3 換行元素
1.5.4 分隔線
1.5.5 段落
1.5.6 特殊字元
1.5.7 列表
1.5.8 錨元素
1.5.9 表格
小結
習題
第2章 HTML5表單
2.1 form標籤
2.2 HTML5中新增的input元素
2.2.1 email類型
2.2.2 url類型
2.2.3 number類型
2.2.4 range類型
2.2.5 Date pickers類型
2.2.6 search類型
2.2.7 tel類型
2.2.8 color類型
2.3 HTML5中新增的表單元素
2.3.1 datalist元素
2.3.2 keygen元素
2.3.3 output元素
小結
習題
第3章 HTML5畫布
3.1 HTML5的canvas元素
3.2 繪製簡單的圖形
3.2.1 繪製直線
3.2.2 繪製矩形
3.2.3 繪製圓或圓弧
3.2.4 繪製三角形
3.3 繪製文字
3.3.1 繪製填充文字
3.3.2 繪製輪廓文字
3.4 圖形變換
3.4.1 保存與恢復
3.4.2 移動
3.4.3 縮放
3.4.4 旋轉
3.4.5 變形
3.5 操作圖像
3.6 其他顏色和樣式
3.6.1 線型
3.6.2 漸變
3.6.3 繪製圖案
3.6.4 透明度
3.6.5 陰影
小結
習題
第4章 音頻、視頻與Web存儲
第5章 離線應用和Web Workers
第6章 Geolocation地理位置
第7章 CSS3
第8章 CSS3樣式屬性
第9章 CSS3頁面布局
第10章 JavaScript基礎
第11章 JavaScript對象
第12章 DOM編程
第13章 AJAX
第14章 jQuery
參考文獻