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

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

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

定 價(jià):¥49.50

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

ISBN: 9787302518150 出版時(shí)間: 2019-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 345 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第1章HTML5概述1
1.1互聯(lián)網(wǎng)概述1
1.1.1超文本傳輸協(xié)議1
1.1.2統(tǒng)一資源定位符2
1.1.3超文本標(biāo)記語(yǔ)言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語(yǔ)法12
1.5HTML5常用標(biāo)簽13
1.5.113
1.5.2標(biāo)題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標(biāo)簽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繪制簡(jiǎn)單圖形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移動(dòng)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章音頻視頻與本地存儲(chǔ)73
4.1音頻73
4.1.1音頻格式73
4.1.2audio元素74
4.1.3JavaScript控制Audio對(duì)象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對(duì)象91
5.2.1屬性91
5.2.2事件92
5.3離線緩存的實(shí)現(xiàn)92
5.4離線緩存的更新93
5.5離線緩存應(yīng)用示例94
5.5.1緩存首頁(yè)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地理位置的表達(dá)104
6.1.2地理位置的來源104
6.2GeolocationAPI105
6.2.1獲取當(dāng)前地理位置信息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的基本語(yǔ)法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光標(biāo)屬性159
小結(jié)159
習(xí)題160
第9章CSS3頁(yè)面布局162
9.1概述162
9.2盒子模型和DIV163
9.3頁(yè)面布局165
9.3.1簡(jiǎn)單布局165
9.3.2圣杯布局170
9.3.3多欄布局172
9.3.4彈性伸縮布局173
9.4DIV浮動(dòng)177
9.5實(shí)用技巧182
9.6CSShack184
9.6.1主流的瀏覽器184
9.6.2CSShack的分類185
小結(jié)187
習(xí)題187
第10章JavaScript基礎(chǔ)189
10.1JavaScript簡(jiǎn)介189
10.1.1JavaScript的語(yǔ)言特點(diǎn)189
10.1.2JavaScript的基本結(jié)構(gòu)190
10.2JavaScript語(yǔ)法192
10.2.1數(shù)據(jù)類型193
10.2.2常量193
10.2.3變量193
10.2.4注釋196
10.2.5運(yùn)算符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對(duì)象220
11.1JavaScript核心對(duì)象220
11.1.1數(shù)組對(duì)象220
11.1.2字符串對(duì)象227
11.1.3日期對(duì)象234
11.1.4數(shù)學(xué)對(duì)象238
11.2JavaScript自定義對(duì)象240
11.2.1使用原型添加屬性和方法241
11.2.2創(chuàng)建自定義對(duì)象241
小結(jié)248
習(xí)題248
第12章DOM編程250
12.1BOM和DOM概述250
12.2JavaScript事件251
12.3window對(duì)象252
12.3.1window對(duì)象的屬性252
12.3.2window對(duì)象的方法253
12.4document對(duì)象262
12.5history對(duì)象273
12.6location對(duì)象274
12.7事件的應(yīng)用275
12.7.1鼠標(biāo)事件275
12.7.2鍵盤事件277
12.8網(wǎng)頁(yè)特效280
小結(jié)291
習(xí)題291
第13章AJAX293
13.1概述293
13.2XMLHttpRequst對(duì)象294
13.2.1XMLHttpRequest對(duì)象的創(chuàng)建295
13.2.2XMLHttpRequest對(duì)象的方法295
13.2.3XMLHttpRequest對(duì)象的屬性296
13.2.4XMLHttpRequest對(duì)象的工作過程296
13.3AJAX與JSP302
13.4AJAX與XML305
13.5AJAX與數(shù)據(jù)庫(kù)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更改頁(yè)面元素340
14.5.3jQuery操作CSS屬性341
小結(jié)343
習(xí)題344
參考文獻(xiàn)346

本目錄推薦

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