HTML5應(yīng)用開(kāi)發(fā)案例教程(微課版)
定 價(jià):49.8 元
- 作者:古凌嵐 袁宜英
- 出版時(shí)間:2021/4/1
- ISBN:9787115528964
- 出 版 社:人民郵電出版社
- 中圖法分類(lèi):TP312.8
- 頁(yè)碼:251
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
HTML5技術(shù)是目前流行的Web前端技術(shù)之一。本書(shū)以HBuilder為開(kāi)發(fā)平臺(tái),以實(shí)際應(yīng)用為主線(xiàn),介紹了HTML5應(yīng)用開(kāi)發(fā)的相關(guān)技術(shù)內(nèi)容(HTML5、CSS3和JavaScript)及其應(yīng)用方法。
本書(shū)以旅游網(wǎng)站和游戲開(kāi)發(fā)為教學(xué)案例,共8章,內(nèi)容包括HTML5應(yīng)用開(kāi)發(fā)概述、靜態(tài)網(wǎng)頁(yè)制作、結(jié)合JavaScript的交互式網(wǎng)頁(yè)制作、CSS3界面美化、音頻/視頻特效網(wǎng)頁(yè)制作、Canvas動(dòng)畫(huà)制作、HTML5游戲開(kāi)發(fā)和響應(yīng)式網(wǎng)頁(yè)制作。
本書(shū)配套在線(xiàn)開(kāi)放課程,提供視頻、PPT、案例源代碼等教學(xué)資源,輔助教師教學(xué)和學(xué)生學(xué)習(xí)。
本書(shū)可作為高職高專(zhuān)院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教材,也可以作為從事相關(guān)開(kāi)發(fā)工作的工程技術(shù)人員的參考書(shū)。
1.HTML5+CSS3+JavaScript的內(nèi)容設(shè)計(jì)比傳統(tǒng)前端基礎(chǔ)教程難度提高,更適合計(jì)算機(jī)專(zhuān)業(yè)學(xué)生對(duì)課程要求的不斷提高。
2.本書(shū)配有大量案例,幫助讀者鞏固每章所學(xué)知識(shí)。
古凌嵐,廣東輕工職業(yè)技術(shù)學(xué)院信息學(xué)院,曾出版過(guò)多部教材《XML技術(shù)及應(yīng)用》(9787508454443水利水電出版社)《計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)集成》(9787040381740高等教育出版社,十二五規(guī)劃)
第 1章HTML5應(yīng)用開(kāi)發(fā)概述 001
1.1網(wǎng)頁(yè)工作原理 001
1.1.1瀏覽器軟件 001
1.1.2網(wǎng)頁(yè)工作過(guò)程 002
1.2HTML5概述 003
1.3響應(yīng)式設(shè)計(jì) 006
1.4運(yùn)行環(huán)境和開(kāi)發(fā)工具 011
1.4.1運(yùn)行環(huán)境 011
1.4.2開(kāi)發(fā)工具 012
課后練習(xí) 017
第 2章靜態(tài)網(wǎng)頁(yè)制作 018
2.1HTML5頁(yè)面的構(gòu)建 018
2.1.1HTML5基本結(jié)構(gòu) 018
2.1.2HTML5新增的結(jié)構(gòu)標(biāo)簽 020
2.1.3CSS3技術(shù) 021
2.1.4實(shí)例2-1:編寫(xiě)一個(gè)簡(jiǎn)單的
HTML5頁(yè)面 023
2.2文本標(biāo)簽的應(yīng)用 026
2.2.1文本標(biāo)簽 026
2.2.2實(shí)例2-2:旅游網(wǎng)站介紹文字的
制作 028
2.3表格標(biāo)簽的應(yīng)用 029
2.3.1表格標(biāo)簽 029
2.3.2實(shí)例2-3:旅游網(wǎng)站機(jī)票預(yù)訂
頁(yè)面制作 030
2.4表單標(biāo)簽的應(yīng)用 032
2.4.1表單標(biāo)簽 032
2.4.2實(shí)例2-4:旅游網(wǎng)站登錄和
注冊(cè)頁(yè)面制作 035
2.5分組標(biāo)簽的應(yīng)用 036
2.5.1分組標(biāo)簽 036
2.5.2實(shí)例2-5:旅游網(wǎng)站首頁(yè)
制作(一) 039
2.6嵌入標(biāo)簽的應(yīng)用 045
2.6.1嵌入標(biāo)簽 045
2.6.2實(shí)例2-6:旅游網(wǎng)站首頁(yè)
制作(二) 047
課后練習(xí) 048
第3章結(jié)合JavaScript的交互式
網(wǎng)頁(yè)制作 049
3.1初識(shí)JavaScript 049
3.1.1什么是JavaScript 049
3.1.2JavaScript的特點(diǎn) 049
3.2JavaScript基本語(yǔ)法 050
3.2.1JavaScript的應(yīng)用方法 050
3.2.2標(biāo)識(shí)符、數(shù)據(jù)類(lèi)型和運(yùn)算符 051
3.2.3實(shí)例3-1:貨幣匯率兌換器 053
3.3JavaScript程序構(gòu)成 055
3.3.1流程控制語(yǔ)句 055
3.3.2函數(shù) 055
3.3.3對(duì)象 056
3.3.4實(shí)例3-2:旅游網(wǎng)站用戶(hù)注冊(cè)的
合法性驗(yàn)證 058
3.4JavaScript訪問(wèn)DOM節(jié)點(diǎn) 061
3.4.1文檔對(duì)象模型 062
3.4.2DOM節(jié)點(diǎn)的基本操作 063
3.4.3DOM事件機(jī)制 065
3.4.4實(shí)例3-3:旅游網(wǎng)站的景點(diǎn)查詢(xún)
動(dòng)態(tài)生成頁(yè)面制作 067
3.4.5JavaScript事件處理模型 072
課后練習(xí) 072
第4章CSS3界面美化 073
4.1CSS3選擇器 073
4.1.1CSS3選擇器的用法 073
4.1.2實(shí)例4-1:旅游網(wǎng)站的后臺(tái)訂單
管理頁(yè)面制作 081
4.2CSS3邊框和背景 087
4.2.1CSS3邊框 088
4.2.2CSS3背景 093
4.2.3實(shí)例4-2:旅游網(wǎng)站的旅游線(xiàn)路
推廣頁(yè)制作 095
4.3CSS3文本和字體 098
4.3.1文本和服務(wù)器字體 098
4.3.2實(shí)例4-3:旅游網(wǎng)站的機(jī)票預(yù)訂
頁(yè)面制作 101
4.4CSS3盒式與多欄布局 110
4.4.1彈性盒布局 110
4.4.2實(shí)例4-4:使用Flex布局構(gòu)建
網(wǎng)站首頁(yè) 114
4.4.3多欄布局 121
4.4.4實(shí)例4-5:旅游網(wǎng)站的游記頁(yè)面
制作 122
4.5CSS3 2D變換與動(dòng)畫(huà) 127
4.5.1CSS3 2D變換 127
4.5.2實(shí)例4-6:升級(jí)改版旅游網(wǎng)站的
首頁(yè)(一) 129
4.5.3CSS3過(guò)渡動(dòng)畫(huà) 132
4.5.4實(shí)例4-7:升級(jí)改版旅游網(wǎng)站的
首頁(yè)(二) 133
4.5.5CSS3 動(dòng)畫(huà) 135
4.5.6實(shí)例4-8:升級(jí)改版旅游網(wǎng)站的
首頁(yè)(三) 137
課后練習(xí) 140
第5章音頻/視頻特效網(wǎng)頁(yè)制作 141
5.1HTML5音頻 142
5.1.1音頻格式 142
5.1.2音頻播放的簡(jiǎn)單應(yīng)用 142
5.1.3音頻播放的高級(jí)應(yīng)用 143
5.1.4實(shí)例5-1:帶iPod播放器的旅游
網(wǎng)站首頁(yè)制作 148
5.2HTML5視頻 155
5.2.1視頻格式 156
5.2.2視頻播放的簡(jiǎn)單應(yīng)用 156
5.2.3視頻播放的高級(jí)應(yīng)用 157
5.2.4實(shí)例5-2:隨頁(yè)面滾動(dòng)自動(dòng)切換
視頻的旅游廣告頁(yè)制作 161
5.2.5實(shí)例5-3:全視頻背景下的時(shí)尚
主頁(yè)設(shè)計(jì) 164
課后練習(xí) 174
第6章Canvas動(dòng)畫(huà)制作 175
6.1Canvas的相關(guān)概念 175
6.1.1