注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Web編程基礎:HTML5、CSS3、JavaScript(第2版)

Web編程基礎:HTML5、CSS3、JavaScript(第2版)

Web編程基礎:HTML5、CSS3、JavaScript(第2版)

定 價:¥49.50

作 者: 任平紅 著
出版社: 清華大學出版社
叢編項: 21世紀高等學校規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302518150 出版時間: 2019-01-01 包裝: 平裝
開本: 16開 頁數: 345 字數:  

內容簡介

  本書詳細介紹了Web編程基礎中的相關知識點和技能,主要內容包括HTML5概述、HTML5表單、HTML5畫布、音頻視頻和Web存儲、離線應用和WebWorkers、地理位置、CSS3、CSS3樣式屬性、CSS3頁面布局、JavaScript基礎、JavaScript對象、DOM編程、AJAX、jQuery。本書對與Web編程相關的理論知識進行了詳細的講解與分析,文字通俗易懂,實例豐富,可以使讀者更深入地理解相關的知識點。本書可以作為計算機科學與技術、軟件工程、軟件外包、高職高專計算機軟件、計算機信息管理、電子商務等專業(yè)的與Web編程相關的課程的教材,也可以作為Web編程人員的參考書。

作者簡介

暫缺《Web編程基礎:HTML5、CSS3、JavaScript(第2版)》作者簡介

圖書目錄

第1章HTML5概述1
1.1互聯網概述1
1.1.1超文本傳輸協議1
1.1.2統(tǒng)一資源定位符2
1.1.3超文本標記語言2
1.1.4XML和XHTML3
1.2HTML5的改變3
1.2.1HTML5新增元素3
1.2.2HTML5廢除的元素7
1.2.3HTML5新增的屬性8
1.2.4HTML5的新特性和新規(guī)則10
1.2.5HTML5開發(fā)工具10
1.3HTML5文檔基本結構11
1.4HTML5語法12
1.5HTML5常用標簽13
1.5.113
1.5.2標題14
1.5.3換行元素15
1.5.4分隔線16
1.5.5段落16
1.5.6特殊字符17
1.5.7列表19
1.5.8錨元素22
1.5.9表格26
小結30
習題30
第2章表單32
2.1form標簽32
2.2HTML5中新增的input元素32
2.2.1email類型35
2.2.2url類型36
2.2.3number類型36
2.2.4range類型38
2.2.5Datepickers類型38
2.2.6search類型42
2.2.7tel類型43
2.2.8color類型43
2.3HTML5中新增的表單元素44
2.3.1datalist元素44
2.3.2keygen元素45
2.3.3output元素45
小結46
習題46
第3章HTML5畫布48
3.1HTML5的Canvas元素48
3.2繪制簡單圖形49
3.2.1繪制直線49
3.2.2繪制矩形50
3.2.3繪制圓或圓弧51
3.2.4繪制三角形53
3.3繪制文字54
3.3.1繪制填充文字54
3.3.2繪制輪廓文字55
3.4圖形變換56
3.4.1保存與恢復56
3.4.2移動57
3.4.3縮放58
3.4.4旋轉59
3.4.5變形61
3.5操作圖像62
3.6其他顏色和樣式64
3.6.1線型64
3.6.2漸變65
3.6.3繪制圖案68
3.6.4透明度69
3.6.5陰影70
小結71
習題71
第4章音頻視頻與本地存儲73
4.1音頻73
4.1.1音頻格式73
4.1.2audio元素74
4.1.3JavaScript控制Audio對象75
4.2視頻77
4.2.1視頻格式77
4.2.2video元素78
4.3WebStorage79
4.4WebSQL83
小結88
習題88
第5章離線應用和WebWorkers90
5.1HTML5離線應用概述90
5.2ApplicationCache對象91
5.2.1屬性91
5.2.2事件92
5.3離線緩存的實現92
5.4離線緩存的更新93
5.5離線緩存應用示例94
5.5.1緩存首頁94
5.5.2緩存圖像96
5.6WebWorkers97
5.6.1WebWorkers概述98
5.6.2WebWorkers成員98
5.6.3WebWorkers示例99
小結102
習題103
第6章Geolocation地理位置104
6.1概述104
6.1.1地理位置的表達104
6.1.2地理位置的來源104
6.2GeolocationAPI105
6.2.1獲取當前地理位置信息106
6.2.2監(jiān)視地理位置信息109
6.2.3停止獲取地理位置信息110
6.3示例110
6.3.1使用騰訊地圖定位110
6.3.2距離跟蹤器113
小結116
習題117
第7章CSS3118
7.1CSS3概述118
7.2CSS3的基本語法119
7.3CSS3的使用方式120
7.4CSS3的繼承126
7.5CSS3元素選擇符127
7.5.1通配選擇符127
7.5.2類型選擇符128
7.5.3ID選擇符128
7.5.4類選擇符130
7.6CSS3關系選擇符131
7.6.1包含選擇符132
7.6.2子選擇符133
7.6.3相鄰選擇符133
7.6.4兄弟選擇符134
7.7CSS3屬性選擇符135
7.8CSS3偽類選擇符137
7.9CSS偽元素選擇符139
小結141
習題142
第8章CSS3樣式屬性143
8.1字體屬性143
8.2文本和文本裝飾屬性145
8.3背景屬性146
8.4邊框屬性148
8.5定位屬性155
8.6布局屬性156
8.7列表屬性158
8.8光標屬性159
小結159
習題160
第9章CSS3頁面布局162
9.1概述162
9.2盒子模型和DIV163
9.3頁面布局165
9.3.1簡單布局165
9.3.2圣杯布局170
9.3.3多欄布局172
9.3.4彈性伸縮布局173
9.4DIV浮動177
9.5實用技巧182
9.6CSShack184
9.6.1主流的瀏覽器184
9.6.2CSShack的分類185
小結187
習題187
第10章JavaScript基礎189
10.1JavaScript簡介189
10.1.1JavaScript的語言特點189
10.1.2JavaScript的基本結構190
10.2JavaScript語法192
10.2.1數據類型193
10.2.2常量193
10.2.3變量193
10.2.4注釋196
10.2.5運算符197
10.2.6流程控制201
10.3JavaScript函數214
10.3.1內置函數214
10.3.2用戶自定義函數217
小結218
習題219
第11章JavaScript對象220
11.1JavaScript核心對象220
11.1.1數組對象220
11.1.2字符串對象227
11.1.3日期對象234
11.1.4數學對象238
11.2JavaScript自定義對象240
11.2.1使用原型添加屬性和方法241
11.2.2創(chuàng)建自定義對象241
小結248
習題248
第12章DOM編程250
12.1BOM和DOM概述250
12.2JavaScript事件251
12.3window對象252
12.3.1window對象的屬性252
12.3.2window對象的方法253
12.4document對象262
12.5history對象273
12.6location對象274
12.7事件的應用275
12.7.1鼠標事件275
12.7.2鍵盤事件277
12.8網頁特效280
小結291
習題291
第13章AJAX293
13.1概述293
13.2XMLHttpRequst對象294
13.2.1XMLHttpRequest對象的創(chuàng)建295
13.2.2XMLHttpRequest對象的方法295
13.2.3XMLHttpRequest對象的屬性296
13.2.4XMLHttpRequest對象的工作過程296
13.3AJAX與JSP302
13.4AJAX與XML305
13.5AJAX與數據庫309
小結314
習題314
第14章jQuery315
14.1概述315
14.2jQuey選擇器316
14.3jQuery的事件處理329
14.4jQuery的特效331
14.5jQuery操作DOM338
14.5.1jQuery讀寫元素的內容和屬性338
14.5.2jQuery更改頁面元素340
14.5.3jQuery操作CSS屬性341
小結343
習題344
參考文獻346

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號