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

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

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

定 價:¥49.50

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章HTML5概述1
1.1互聯(lián)網(wǎng)概述1
1.1.1超文本傳輸協(xié)議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文檔基本結(jié)構(gòu)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
小結(jié)30
習(xí)題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
小結(jié)46
習(xí)題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保存與恢復(fù)56
3.4.2移動57
3.4.3縮放58
3.4.4旋轉(zhuǎn)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
小結(jié)71
習(xí)題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
小結(jié)88
習(xí)題88
第5章離線應(yīng)用和WebWorkers90
5.1HTML5離線應(yīng)用概述90
5.2ApplicationCache對象91
5.2.1屬性91
5.2.2事件92
5.3離線緩存的實現(xiàn)92
5.4離線緩存的更新93
5.5離線緩存應(yīng)用示例94
5.5.1緩存首頁94
5.5.2緩存圖像96
5.6WebWorkers97
5.6.1WebWorkers概述98
5.6.2WebWorkers成員98
5.6.3WebWorkers示例99
小結(jié)102
習(xí)題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
小結(jié)116
習(xí)題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關(guān)系選擇符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
小結(jié)141
習(xí)題142
第8章CSS3樣式屬性143
8.1字體屬性143
8.2文本和文本裝飾屬性145
8.3背景屬性146
8.4邊框?qū)傩?48
8.5定位屬性155
8.6布局屬性156
8.7列表屬性158
8.8光標屬性159
小結(jié)159
習(xí)題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
小結(jié)187
習(xí)題187
第10章JavaScript基礎(chǔ)189
10.1JavaScript簡介189
10.1.1JavaScript的語言特點189
10.1.2JavaScript的基本結(jié)構(gòu)190
10.2JavaScript語法192
10.2.1數(shù)據(jù)類型193
10.2.2常量193
10.2.3變量193
10.2.4注釋196
10.2.5運算符197
10.2.6流程控制201
10.3JavaScript函數(shù)214
10.3.1內(nèi)置函數(shù)214
10.3.2用戶自定義函數(shù)217
小結(jié)218
習(xí)題219
第11章JavaScript對象220
11.1JavaScript核心對象220
11.1.1數(shù)組對象220
11.1.2字符串對象227
11.1.3日期對象234
11.1.4數(shù)學(xué)對象238
11.2JavaScript自定義對象240
11.2.1使用原型添加屬性和方法241
11.2.2創(chuàng)建自定義對象241
小結(jié)248
習(xí)題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事件的應(yīng)用275
12.7.1鼠標事件275
12.7.2鍵盤事件277
12.8網(wǎng)頁特效280
小結(jié)291
習(xí)題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與數(shù)據(jù)庫309
小結(jié)314
習(xí)題314
第14章jQuery315
14.1概述315
14.2jQuey選擇器316
14.3jQuery的事件處理329
14.4jQuery的特效331
14.5jQuery操作DOM338
14.5.1jQuery讀寫元素的內(nèi)容和屬性338
14.5.2jQuery更改頁面元素340
14.5.3jQuery操作CSS屬性341
小結(jié)343
習(xí)題344
參考文獻346

本目錄推薦

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