Web前端開發(fā)與應(yīng)用教程 (HTML5+CSS3+JavaScript)第2版
定 價:79 元
叢書名:面向新工科普通高等教育系列教材
- 作者:張波主編邵彧師曉利楊倫副主編
- 出版時間:2022/4/1
- ISBN:9787111701491
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP312;TP393.092.2
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書首先詳細介紹了HTML5、CSS3和JavaScript三項Web前端開發(fā)常用技術(shù),內(nèi)容包括:HTML5設(shè)計網(wǎng)頁的文檔結(jié)構(gòu)、文本、圖像、超鏈接、表格、表單;CSS3對表格、表單、圖片、背景、邊框等頁面元素進行樣式美化以及CSS3變形和動畫;JavaScript內(nèi)置對象、對象編程,通過JavaScript操作CSS3和HTML5,實現(xiàn)Web前端的交互等。*后用綜合實例將三項技術(shù)結(jié)合起來,簡單直觀地講解Web前端的開發(fā)思路和過程。本書通俗易懂、構(gòu)思清晰,理論與實踐并重,通過大量的實例引導(dǎo)讀者逐步深入學(xué)習(xí),全面掌握Web前端開發(fā)技術(shù)。
本書既可作為高等院校本科、?朴嬎銠C等相關(guān)專業(yè)的教材,也可作為網(wǎng)頁設(shè)計者的參考用書。
前 言
為積極響應(yīng)《國家職業(yè)教育改革實施方案》,貫徹《關(guān)于深化產(chǎn)教融合的若干意見》和《國家信息化發(fā)展戰(zhàn)略綱要》的精神,全面提升本科教材質(zhì)量,著力培養(yǎng)高素質(zhì)技術(shù)人才,本書編寫團隊在機械工業(yè)出版社的支持下,組織編寫了《Web前端開發(fā)與應(yīng)用教程(HTML5+CSS3+JavaScript)第2版》。作者結(jié)合自己多年從事教學(xué)工作和Web應(yīng)用開發(fā)的實踐經(jīng)驗,按照教學(xué)規(guī)律精心編寫了本教材。
本書第1版自2017年出版后,受到了廣大讀者的支持與鼓勵,隨著技術(shù)的進步和教學(xué)的發(fā)展,需要對本書第1版內(nèi)容進行修訂。在機械工業(yè)出版社的大力支持下,本書第2版得以出版。在保持第1版特色和基本結(jié)構(gòu)的同時,對各部分內(nèi)容進行了修訂和增補。在HTML5部分,第1章增加了Web服務(wù)器基礎(chǔ)知識,第2章增加了字符集介紹,第3、4章補充了HTML5新增的屬性;在CSS3部分,第9章增加了3D轉(zhuǎn)換相關(guān)內(nèi)容,并補充部分CSS3新增屬性;在JavaScript部分,新增jQuery相關(guān)內(nèi)容,增加第14章“jQuery基礎(chǔ)”和第15章“jQuery應(yīng)用”。此外,還刪除了部分陳舊內(nèi)容。
本書不僅通過豐富的小實例來介紹知識點,而且將一個完整的案例貫穿全書,并在全書后進行思路的匯總和整理,幫助讀者將所學(xué)知識應(yīng)用到實際項目當(dāng)中。避免學(xué)習(xí)知識的局限性和片面性,使讀者在獲取知識的同時,掌握實際應(yīng)用的方法和技巧。本書內(nèi)容從HTML5基礎(chǔ)標(biāo)簽到CSS3頁面布局和特效,再通過JavaScript技術(shù)進一步提升網(wǎng)頁前端的交互性和實用性。通過實例逐步引導(dǎo)讀者深入學(xué)習(xí)。全書分為4部分。
部分(HTML5)詳細講解HTML5的常用標(biāo)簽及其屬性,并且為每個標(biāo)簽及屬性都設(shè)計了范例頁面,這些內(nèi)容是很好的學(xué)習(xí)參考。
第二部分(CSS3)詳細講解CSS3的選擇器和屬性,也設(shè)計了對應(yīng)的范例頁面,便于讀者參考和學(xué)習(xí)。需要說明的是,由于CSS3相關(guān)內(nèi)容非常豐富,本書只是選取了一部分常用內(nèi)容進行介紹。
第三部分(JavaScript)重點講解JavaScript編程的相關(guān)內(nèi)容,包括基礎(chǔ)語法、函數(shù)、對象、編程、事件處理等知識,涵蓋了初學(xué)者所需掌握的內(nèi)容和知識。
第四部分(綜合實例)綜合運用所學(xué)內(nèi)容,開發(fā)一個完整的網(wǎng)站—茗茶館。讀者可以通過實例鞏固前面所學(xué)知識,同時掌握Web前端項目開發(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)之處,敬請讀者不吝指正。
作 者
目 錄
前言
第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 建站過程7
1.5 練習(xí)8
第2章 HTML5基礎(chǔ)9
2.1 HTML語法基礎(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 錨點鏈接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章 頁面元素和屬性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