響應式Web開發(fā)項目教程(HTML5+CSS3+Bootstrap)(第2版)
定 價:49.8 元
- 作者:黑馬程序員
- 出版時間:2021/2/1
- ISBN:9787115553966
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312.8
- 頁碼:208
- 紙張:
- 版次:02
- 開本:16開
本書是面向Web前端開發(fā)學習者的一本入門教材,以通俗易懂的語言、豐富實用的案例,詳細講解了HTML5 + CSS3 + Bootstrap響應式開發(fā)技術。
全書共9章。第1~3章講解HTML5和CSS3的基礎內(nèi)容;第4~6章講解HTML5表單的應用、HTML5畫布、HTML5視頻和音頻的內(nèi)容;第7章講解響應式Web設計的基礎知識;第8~9章講解Bootstrap,內(nèi)容包括柵格系統(tǒng)、組件和樣式等相關內(nèi)容,以及如何利用Bootstrap相關技術開發(fā)PC端登錄界面和后臺管理系統(tǒng)。
本書既可作為高等教育本、專科院校計算機相關專業(yè)的Web前端開發(fā)課程的教材,也可作為廣大IT技術人員和編程愛好者的參考書。
1.黑馬程序員系列教材改版;
2.內(nèi)容在第1版的基礎上進行優(yōu)化升級;
3.本書配套資源豐富,包括教學PPT、教學大綱、教學設計、題庫、教學視頻等資源。
黑馬程序員,傳智播客旗下高端IT教育品牌,它是由中國Java培訓先行者張孝祥老師發(fā)起,聯(lián)合全球最大的中文IT社區(qū)CSDN、中關村軟件園共同創(chuàng)辦的一家專業(yè)教育機構。辦學至今,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,堅持培養(yǎng)優(yōu)秀軟件應用工程師的宏偉目標,在累計培養(yǎng)的十萬余名學員中,其中90%的學員均已在北、上、廣等一線城市高薪就業(yè),特別是“黑馬程序員”的平均就業(yè)薪資已達到8K以上。為了迎合軟件市場的需求,我們陸續(xù)開設了Java、網(wǎng)頁平面、PHP、.Net、iOS、C/C++、Android等9個專業(yè)方向的課程,并且未來將逐漸開設其他專業(yè)方向的課程。隨著傳智播客的日益壯大,除了北京總部,我們在上海、廣州、武漢、成都、深圳等地也創(chuàng)立了直營分支機構,傳智播客儼然已成為了國內(nèi)最具專業(yè)口碑的IT教育機構。
第 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語義化標簽 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)左側邊欄效果 14
1.4.5 實現(xiàn)右側邊欄效果 14
1.4.6 項目總結 15
1.5 CSS3邊框屬性 15
1.5.1 圓角邊框 15
1.5.2 特殊邊框效果 16
1.6 CSS3背景設置 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 編寫許愿墻頁面結構 23
1.8.3 編寫許愿墻頁面樣式 24
1.8.4 項目總結 24
課后練習 25
第 2章 CSS3文本與圖標 26
2.1 HTML5中常用的文本標簽 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字體圖標 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調整尺寸 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 項目總結 40
課后練習 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轉換 44
3.2.2 元素變形原點 45
3.2.3 3D轉換 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 項目總結 56
課后練習 56
第4章 HTML5表單的應用 57
4.1 介紹表單 57
4.1.1