《回響式Web開發項目教程(HTML5+CSS3+Bootstrap)》是2020年12月人民郵電出版社出版的圖書,作者是黑馬程式設計師 。
基本介紹
- 中文名:回響式Web開發項目教程(HTML5+CSS3+Bootstrap)
- 作者:黑馬程式設計師
- 出版社:人民郵電出版社
- 出版時間:2020年12月
- 頁數:286 頁
- 定價:42 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787115439345
內容簡介,圖書目錄,作者簡介,
內容簡介
Web前端開發在近年來迅速崛起,本書從Web開發實際套用的角度,以項目式的教學方式講解HTML5、CSS3、回響式設計等新技術。本書共分為8個單元,把Web開發項目按文本、圖文、表單、畫布、音頻視頻、回響式進行分類教學。最後通過Bootstrap工具開發來整合HTML5、CSS3和回響式開發的知識,進行快捷開發。本書優選了18個項目,從【項目描述】→【前導知識】→【項目分析】→【代碼實現】→【項目總結】幾個方面進行了全方面的講解,讓讀者可以真正做到既學到知識又熟練套用。
本書配套教學PPT、題庫、教學視頻、原始碼、教學案例、教學設計等資源。
本書既可作為高等院校本、專科相關專業的網頁設計與製作課程的教材,也可作為網頁平面設計的培訓教材,是一本適合網頁製作、網站開發、網頁編程等行業人員閱讀與參考的讀物。
圖書目錄
單元1 回響式和HTML5+CSS3初體驗 1
【教學導航】 2
回響式Web設計簡介 2
【項目1-1】使用HTML5+CSS3
繪製HTML5的logo 4
【項目描述】 4
【前導知識】 4
HTML5的新特性 4
HTML5的基本語法 5
CSS3的新特性 6
如何在HTML中引入樣式表 6
CSS3與瀏覽器 7
【項目分析】 7
【代碼實現】 7
【項目總結】 12
【項目1-2】構建移動版旅遊網站
頁面 13
【項目描述】 13
【前導知識】 14
HTML5語義化結構標籤 14
CSS選擇器 15
盒子模型 17
CSS的浮動與定位 18
【項目分析】 21
【代碼實現】 22
【項目總結】 28
單元2 文本類網頁設計 29
【教學導航】 30
【項目2-1】電子雜誌頁面 30
【項目描述】 30
【前導知識】 31
HTML5中常用的文本標籤 31
CSS的字型樣式屬性 31
多列布局 33
【項目分析】 34
【代碼實現】 35
【項目總結】 37
【項目2-2】軟文推廣頁面 38
【項目描述】 38
【前導知識】 38
CSS的文本外觀屬性 38
CSS的層疊性、繼承性和重要性 40
CSS的優先權 41
Web字型圖示-font-awesome的套用 42
【項目分析】 44
【代碼實現】 45
【項目總結】 49
【項目2-3】手機信箱導航頁面 49
【項目描述】 49
【前導知識】 49
CSS連結屬性 49
CSS導航欄 50
【項目分析】 50
【代碼實現】 51
【項目總結】 55
單元3 圖文展示網頁設計 56
【教學導航】 57
【項目3-1】黑馬書城 57
【項目描述】 57
【前導知識】 58
HTML5常用圖像標籤 58
CSS背景設定 59
CSS陰影和漸變 59
【項目分析】 63
【代碼實現】 64
【項目總結】 68
【項目3-2】多肉植物商城 68
【項目描述】 68
【前導知識】 68
CSS3的圓角框線 68
CSS3的過渡(CSS3 transition) 70
CSS3變形(CSS3 transform) 72
【項目分析】 76
【代碼實現】 78
【項目總結】 83
【項目3-3】搖晃的桃子 83
【項目描述】 83
【前導知識】 83
CSS3動畫(CSS3 animations) 83
CSS精靈技術(CSS Sprites) 85
【項目分析】 87
【代碼實現】 88
【項目總結】 91
單元4 HTML5表單的套用 93
【教學導航】 94
【項目4-1】移動版登錄頁面 94
【項目描述】 94
【前導知識】 95
介紹表單 95
HTML5 標籤 96
【項目分析】 99
【代碼實現】 100
【項目總結】 102
【項目4-2】用戶註冊頁面 103
【項目描述】 103
【前導知識】 104
其他表單標籤 104
HTML5表單驗證 108
【項目分析】 109
【代碼實現】 110
【項目總結】 114
單元5 HTML5畫布 115
【教學導航】 116
【項目5-1】網頁塗鴉板 116
【項目描述】 116
【前導知識】 116
JavaScript的那些事 116
初識canvas 123
【項目分析】 125
【代碼實現】 126
【項目總結】 127
【項目5-2】發紅包才能看的
照片 128
【項目描述】 128
【前導知識】 129
canvas繪製矩形和清除矩形 129
canvas繪製圓形 130
canvas 繪製圖片 131
canvas中的其他方法 132
【項目分析】 133
【代碼實現】 134
【項目總結】 137
單元6 音頻與視頻 138
【教學導航】 139
【項目6-1】視頻播放器 139
【項目描述】 139
【前導知識】 139
標籤的使用 139
HTML DOM Video對象 143
JavaScript運算符和if條件語句 145
【項目分析】 147
【代碼實現】 149
【項目總結】 150
【項目6-2】HTML5 Web
鋼琴 151
【項目描述】 151
【前導知識】 151
標籤的使用 151
HTML DOM Audio對象 153
JavaScript循環語句 155
【項目分析】 156
【代碼實現】 157
【項目總結】 160
【項目6-3】音樂播放器 160
【項目描述】 160
【項目分析】 161
【代碼實現】 162
【項目總結】 168
單元7 回響式Web設計 169
【教學導航】 170
【項目7-1】第一個回響式
網站 170
【項目描述】 170
【前導知識】 171
關於視口 171
媒體查詢 172
百分比布局 175
【項目分析】 176
【代碼實現】 177
【項目總結】 187
【項目7-2】社交網站個人信息
頁面 187
【項目描述】 187
【前導知識】 188
回響式柵格系統 188
彈性盒布局 190
【項目分析】 196
【代碼實現】 197
【項目總結】 205
單元8 回響式設計神器—
Bootstrap 206
【教學導航】 207
【項目8】Bootstrap餐飲類網站
首頁 207
【項目描述】 207
【任務1-完成網頁header部分】 208
【任務2-完成網頁搜尋模組】 219
【任務3-完成熱賣商品模組】 229
【任務4-完成特色推薦模組】 235
【任務5-完成輪播廣告模組】
作者簡介
黑馬程式設計師,傳智播客旗下高端IT教育品牌,成立於2006年,它是由中國Java培訓**人張孝祥老師發起,聯合全球*大的中文IT社區CSDN、中關村軟體園共同創辦的一家專業教育機構。辦學至今,我們一直堅守著“為千萬人少走彎路而著書,為中華軟體之崛起而講課”的辦學理念。