響應(yīng)式Web開發(fā)項目教程(HTML5+CSS3+Bootstrap)(第2版)
定 價:49.8 元
- 作者:黑馬程序員
- 出版時間:2021/2/1
- ISBN:9787115553966
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312.8
- 頁碼:208
- 紙張:
- 版次:02
- 開本:16開
本書是面向Web前端開發(fā)學(xué)習(xí)者的一本入門教材,以通俗易懂的語言、豐富實用的案例,詳細(xì)講解了HTML5 + CSS3 + Bootstrap響應(yīng)式開發(fā)技術(shù)。
全書共9章。第1~3章講解HTML5和CSS3的基礎(chǔ)內(nèi)容;第4~6章講解HTML5表單的應(yīng)用、HTML5畫布、HTML5視頻和音頻的內(nèi)容;第7章講解響應(yīng)式Web設(shè)計的基礎(chǔ)知識;第8~9章講解Bootstrap,內(nèi)容包括柵格系統(tǒng)、組件和樣式等相關(guān)內(nèi)容,以及如何利用Bootstrap相關(guān)技術(shù)開發(fā)PC端登錄界面和后臺管理系統(tǒng)。
本書既可作為高等教育本、專科院校計算機相關(guān)專業(yè)的Web前端開發(fā)課程的教材,也可作為廣大IT技術(shù)人員和編程愛好者的參考書。
1.黑馬程序員系列教材改版;
2.內(nèi)容在第1版的基礎(chǔ)上進(jìn)行優(yōu)化升級;
3.本書配套資源豐富,包括教學(xué)PPT、教學(xué)大綱、教學(xué)設(shè)計、題庫、教學(xué)視頻等資源。
黑馬程序員,傳智播客旗下高端IT教育品牌,它是由中國Java培訓(xùn)先行者張孝祥老師發(fā)起,聯(lián)合全球最大的中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專業(yè)教育機構(gòu)。辦學(xué)至今,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學(xué)理念,堅持培養(yǎng)優(yōu)秀軟件應(yīng)用工程師的宏偉目標(biāo),在累計培養(yǎng)的十萬余名學(xué)員中,其中90%的學(xué)員均已在北、上、廣等一線城市高薪就業(yè),特別是“黑馬程序員”的平均就業(yè)薪資已達(dá)到8K以上。為了迎合軟件市場的需求,我們陸續(xù)開設(shè)了Java、網(wǎng)頁平面、PHP、.Net、iOS、C/C++、Android等9個專業(yè)方向的課程,并且未來將逐漸開設(shè)其他專業(yè)方向的課程。隨著傳智播客的日益壯大,除了北京總部,我們在上海、廣州、武漢、成都、深圳等地也創(chuàng)立了直營分支機構(gòu),傳智播客儼然已成為了國內(nèi)最具專業(yè)口碑的IT教育機構(gòu)。
第 1章 HTML5+CSS3初體驗 1
1.1 HTML5和CSS3的優(yōu)勢 1
1.1.1 HTML5的優(yōu)勢 1
1.1.2 CSS3的優(yōu)勢 2
1.2 HTML5的基本使用 2
1.2.1 HTML5的基本語法 3
1.2.2 HTML5語義化標(biāo)簽 3
1.3 CSS的基本使用 4
1.3.1 CSS的引入方式 5
1.3.2 選擇器 5
1.3.3 盒子模型 8
1.3.4 浮動與定位 10
1.4 【項目1-1】三欄布局頁面 11
1.4.1 項目分析 11
1.4.2 編寫頭部和底部區(qū)域 12
1.4.3 編寫主體區(qū)域 13
1.4.4 實現(xiàn)左側(cè)邊欄效果 14
1.4.5 實現(xiàn)右側(cè)邊欄效果 14
1.4.6 項目總結(jié) 15
1.5 CSS3邊框?qū)傩浴?5
1.5.1 圓角邊框 15
1.5.2 特殊邊框效果 16
1.6 CSS3背景設(shè)置 18
1.7 CSS3陰影和漸變 19
1.7.1 陰影 19
1.7.2 線性漸變 20
1.7.3 徑向漸變 21
1.8 【項目1-2】許愿墻 22
1.8.1 項目分析 22
1.8.2 編寫許愿墻頁面結(jié)構(gòu) 23
1.8.3 編寫許愿墻頁面樣式 24
1.8.4 項目總結(jié) 24
課后練習(xí) 25
第 2章 CSS3文本與圖標(biāo) 26
2.1 HTML5中常用的文本標(biāo)簽 26
2.2 CSS3文本樣式屬性 27
2.2.1 字體樣式屬性 27
2.2.2 文本外觀屬性 27
2.2.3 鏈接屬性 29
2.2.4 @font-face屬性 29
2.3 font-awesome字體圖標(biāo) 31
2.3.1 下載font-awesome 31
2.3.2 使用font-awesome 31
2.4 CSS3用戶界面屬性 33
2.4.1 box-sizing屬性 33
2.4.2 resize調(diào)整尺寸 34
2.4.3 outline-offset外形修飾 36
2.5 【項目2】軟文推廣頁面 37
2.5.1 項目分析 37
2.5.2 編寫頭部頁面效果 38
2.5.3 編寫中間部分頁面效果 38
2.5.4 編寫底部頁面效果 40
2.5.5 項目總結(jié) 40
課后練習(xí) 41
第3章 CSS3過渡、變形與動畫 42
3.1 CSS3過渡 42
3.1.1 什么是過渡 42
3.1.2 transition的子屬性 43
3.2 CSS3變形 44
3.2.1 2D轉(zhuǎn)換 44
3.2.2 元素變形原點 45
3.2.3 3D轉(zhuǎn)換 46
3.3 CSS3動畫 49
3.3.1 @keyframes規(guī)則 49
3.3.2 animation屬性 49
3.4 【項目3】搖晃的桃子 51
3.4.1 項目分析 51
3.4.2 編寫搖晃桃子的基本頁面效果 52
3.4.3 編寫桃子的搖晃效果 54
3.4.4 項目總結(jié) 56
課后練習(xí) 56
第4章 HTML5表單的應(yīng)用 57
4.1 介紹表單 57
4.1.1