Web前端開發(fā)與應(yīng)用教程 (HTML5+CSS3+JavaScript)第2版
定 價(jià):79 元
叢書名:面向新工科普通高等教育系列教材
- 作者:張波主編邵彧師曉利楊倫副主編
- 出版時(shí)間:2022/4/1
- ISBN:9787111701491
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP312;TP393.092.2
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書首先詳細(xì)介紹了HTML5、CSS3和JavaScript三項(xiàng)Web前端開發(fā)常用技術(shù),內(nèi)容包括:HTML5設(shè)計(jì)網(wǎng)頁(yè)的文檔結(jié)構(gòu)、文本、圖像、超鏈接、表格、表單;CSS3對(duì)表格、表單、圖片、背景、邊框等頁(yè)面元素進(jìn)行樣式美化以及CSS3變形和動(dòng)畫;JavaScript內(nèi)置對(duì)象、對(duì)象編程,通過(guò)JavaScript操作CSS3和HTML5,實(shí)現(xiàn)Web前端的交互等。*后用綜合實(shí)例將三項(xiàng)技術(shù)結(jié)合起來(lái),簡(jiǎn)單直觀地講解Web前端的開發(fā)思路和過(guò)程。本書通俗易懂、構(gòu)思清晰,理論與實(shí)踐并重,通過(guò)大量的實(shí)例引導(dǎo)讀者逐步深入學(xué)習(xí),全面掌握Web前端開發(fā)技術(shù)。
本書既可作為高等院校本科、?朴(jì)算機(jī)等相關(guān)專業(yè)的教材,也可作為網(wǎng)頁(yè)設(shè)計(jì)者的參考用書。
前 言
為積極響應(yīng)《國(guó)家職業(yè)教育改革實(shí)施方案》,貫徹《關(guān)于深化產(chǎn)教融合的若干意見》和《國(guó)家信息化發(fā)展戰(zhàn)略綱要》的精神,全面提升本科教材質(zhì)量,著力培養(yǎng)高素質(zhì)技術(shù)人才,本書編寫團(tuán)隊(duì)在機(jī)械工業(yè)出版社的支持下,組織編寫了《Web前端開發(fā)與應(yīng)用教程(HTML5+CSS3+JavaScript)第2版》。作者結(jié)合自己多年從事教學(xué)工作和Web應(yīng)用開發(fā)的實(shí)踐經(jīng)驗(yàn),按照教學(xué)規(guī)律精心編寫了本教材。
本書第1版自2017年出版后,受到了廣大讀者的支持與鼓勵(lì),隨著技術(shù)的進(jìn)步和教學(xué)的發(fā)展,需要對(duì)本書第1版內(nèi)容進(jìn)行修訂。在機(jī)械工業(yè)出版社的大力支持下,本書第2版得以出版。在保持第1版特色和基本結(jié)構(gòu)的同時(shí),對(duì)各部分內(nèi)容進(jìn)行了修訂和增補(bǔ)。在HTML5部分,第1章增加了Web服務(wù)器基礎(chǔ)知識(shí),第2章增加了字符集介紹,第3、4章補(bǔ)充了HTML5新增的屬性;在CSS3部分,第9章增加了3D轉(zhuǎn)換相關(guān)內(nèi)容,并補(bǔ)充部分CSS3新增屬性;在JavaScript部分,新增jQuery相關(guān)內(nèi)容,增加第14章“jQuery基礎(chǔ)”和第15章“jQuery應(yīng)用”。此外,還刪除了部分陳舊內(nèi)容。
本書不僅通過(guò)豐富的小實(shí)例來(lái)介紹知識(shí)點(diǎn),而且將一個(gè)完整的案例貫穿全書,并在全書后進(jìn)行思路的匯總和整理,幫助讀者將所學(xué)知識(shí)應(yīng)用到實(shí)際項(xiàng)目當(dāng)中。避免學(xué)習(xí)知識(shí)的局限性和片面性,使讀者在獲取知識(shí)的同時(shí),掌握實(shí)際應(yīng)用的方法和技巧。本書內(nèi)容從HTML5基礎(chǔ)標(biāo)簽到CSS3頁(yè)面布局和特效,再通過(guò)JavaScript技術(shù)進(jìn)一步提升網(wǎng)頁(yè)前端的交互性和實(shí)用性。通過(guò)實(shí)例逐步引導(dǎo)讀者深入學(xué)習(xí)。全書分為4部分。
部分(HTML5)詳細(xì)講解HTML5的常用標(biāo)簽及其屬性,并且為每個(gè)標(biāo)簽及屬性都設(shè)計(jì)了范例頁(yè)面,這些內(nèi)容是很好的學(xué)習(xí)參考。
第二部分(CSS3)詳細(xì)講解CSS3的選擇器和屬性,也設(shè)計(jì)了對(duì)應(yīng)的范例頁(yè)面,便于讀者參考和學(xué)習(xí)。需要說(shuō)明的是,由于CSS3相關(guān)內(nèi)容非常豐富,本書只是選取了一部分常用內(nèi)容進(jìn)行介紹。
第三部分(JavaScript)重點(diǎn)講解JavaScript編程的相關(guān)內(nèi)容,包括基礎(chǔ)語(yǔ)法、函數(shù)、對(duì)象、編程、事件處理等知識(shí),涵蓋了初學(xué)者所需掌握的內(nèi)容和知識(shí)。
第四部分(綜合實(shí)例)綜合運(yùn)用所學(xué)內(nèi)容,開發(fā)一個(gè)完整的網(wǎng)站—茗茶館。讀者可以通過(guò)實(shí)例鞏固前面所學(xué)知識(shí),同時(shí)掌握Web前端項(xiàng)目開發(fā)的思路和技巧。
本書由張波擔(dān)任主編,邵彧、師曉利、楊倫擔(dān)任副主編。其中師曉利編寫第1~4章,楊倫編寫第5、13章,邵彧編寫第6~9章、第16章,張波編寫第10~12、14、15章,駱秋容編寫第17章。全書由張波統(tǒng)稿,趙全利和劉瑞新教授主審。書中部分內(nèi)容參考了網(wǎng)上部分資料,由于篇幅有限,恕不一一列出,在此一并表示感謝。
Web技術(shù)發(fā)展迅速,本書內(nèi)容與結(jié)構(gòu)方面的不成熟或不當(dāng)之處,敬請(qǐng)讀者不吝指正。
作 者
目 錄
前言
第1章 Web前端開發(fā)概述1
1.1 Web前端開發(fā)相關(guān)概念1
1.1.1 瀏覽器1
1.1.2 URL1
1.1.3 WWW2
1.1.4 網(wǎng)站2
1.1.5 Web標(biāo)準(zhǔn)2
1.2 Web前端開發(fā)相關(guān)技術(shù)2
1.2.1 HTML3
1.2.2 CSS3
1.2.3 JavaScript4
1.3 Web前端開發(fā)工具4
1.3.1 NotePad4
1.3.2 TextPad4
1.3.3 WebStorm5
1.3.4 Dreamweaver5
1.4 Web服務(wù)器6
1.4.1 概念6
1.4.2 類型6
1.4.3 配置6
1.4.4 建站過(guò)程7
1.5 練習(xí)8
第2章 HTML5基礎(chǔ)9
2.1 HTML語(yǔ)法基礎(chǔ)9
2.1.1 HTML文檔結(jié)構(gòu)9
2.1.2 HTML標(biāo)簽10
2.1.3 標(biāo)簽的屬性11
2.1.4 HTML字符集12
2.2 文本控制標(biāo)簽12
2.2.1 標(biāo)題段落標(biāo)簽12
2.2.2 文本格式化標(biāo)簽14
2.2.3 特殊字符標(biāo)簽16
2.3 圖片標(biāo)簽16
2.3.1 圖片的格式與分辨率17
2.3.2 嵌入圖片17
2.3.3 路徑的表示方法18
2.4 超鏈接標(biāo)簽19
2.4.1 超鏈接19
2.4.2 圖片鏈接20
2.4.3 電子郵件鏈接21
2.4.4 下載鏈接22
2.4.5 錨點(diǎn)鏈接22
2.5 表格標(biāo)簽24
2.5.1 創(chuàng)建表格24
2.5.2 設(shè)置屬性25
2.6 元標(biāo)簽27
2.7 link標(biāo)簽27
2.8 練習(xí)28
第3章 頁(yè)面元素和屬性30
3.1 結(jié)構(gòu)元素30
3.1.1 header元素31
3.1.2 article元素32
3.1.3 aside元素32
3.1.4 footer元素33
3.1.5