本書是一本面向Web前端開發(fā)學(xué)習者的入門圖書,以項目驅(qū)動式的體例、通俗易懂的語言,詳細講解HTML5 + CSS3 + Bootstrap響應(yīng)式Web開發(fā)技術(shù)。
本書共10章。第1~2章講解HTML和CSS的基礎(chǔ)知識;第3章講解表格和表單;第4章講解JavaScript與視頻、音頻;第5章講解階段項目—在線學(xué)習平臺;第6章講解Canvas繪圖與CSS動畫;第7章講解移動Web屏幕適配;第8~9章講解Bootstrap基礎(chǔ)入門和組件應(yīng)用;第10章講解綜合項目—在線鮮花商城。
1.黑馬程序員應(yīng)用系列教材改版;
2.本書配套豐富的教學(xué)資源,包括教學(xué)大綱、教學(xué)設(shè)計、源代碼,習題等,而且為了幫助讀者更好地學(xué)習本書中的內(nèi)容,作者還提供了在線答疑。
黑馬程序員是傳智教育旗下高端IT教育品牌,傳智教育是國內(nèi)首個實現(xiàn)A股IPO的教育企業(yè)。依托于傳智雄厚的教育資源,秉承傳智教育“為中華民族偉大復(fù)興而講課,為千萬學(xué)生少走彎路而著書”的使命,致力于培養(yǎng)高精尖數(shù)字化人才,為國家建設(shè)現(xiàn)代化經(jīng)濟體系的戰(zhàn)略目標培養(yǎng)科技人才。
黑馬程序員課程涵蓋了JavaEE、鴻蒙應(yīng)用開發(fā)、HTML&JS+前端、Python大數(shù)據(jù)開發(fā)、人工智能、電商視覺設(shè)計、軟件測試、新媒體、產(chǎn)品經(jīng)理等熱門精品學(xué)科。已在北京昌平、北京順義、上海、廣州、深圳、武漢、鄭州、西安、長沙、濟南、重慶、南京、杭州、石家莊、成都、合肥、太原16個城市設(shè)立17所分校。
第 1章 HTML頁面結(jié)構(gòu)構(gòu)建1
項目1-1 個人簡介頁面2
項目需求2
知識儲備2
1.HTML概述2
2.瀏覽器2
3.Visual Studio Code編輯器3
4.標簽概述8
5.頁面格式化標簽9
6.文本格式化標簽10
7.圖像標簽11
8.HTML實體12
項目實現(xiàn)13
項目1-2 新聞頁面14
項目需求14
知識儲備14
1.列表14
2.列表嵌套17
3.超鏈接17
4.容器標簽18
5.元素18
項目實現(xiàn)19
本章小結(jié)20
課后習題20
第 2章 CSS頁面樣式美化22
項目2-1 文章詳情頁面23
項目需求23
知識儲備23
1.CSS概述23
2.CSS樣式規(guī)則24
3.CSS的引入方式24
4.基礎(chǔ)選擇器25
5.字體屬性25
6.字體圖標27
7.文本外觀屬性32
8.CSS注釋34
項目實現(xiàn)34
項目2-2 下拉菜單頁面36
項目需求36
知識儲備36
1.復(fù)合選擇器36
2.偽類選擇器38
3.偽元素選擇器39
4.CSS的三大特性40
5.列表樣式屬性42
6.CSS標準盒模型43
7.邊框?qū)傩?4
8.內(nèi)邊距屬性47
9.外邊距屬性48
10.盒子的寬度和高度48
11.box-sizing屬性49
12.display屬性49
項目實現(xiàn)49
項目2-3 商城首頁51
項目需求51
知識儲備51
1.背景屬性51
2.漸變53
3.object-fit屬性55
4.浮動布局55
5.清除浮動56
6.語義化標簽60
7.彈性盒布局60
8.元素的定位63
9.層疊等級屬性65
10.陰影屬性65
項目實現(xiàn)66
本章小結(jié)68
課后習題68
第3章 表格和表單70
項目3-1 圖書列表頁面70
項目需求70
知識儲備71
1.表格標簽71
2.CSS控制表格樣式72
3.表格標簽屬性73
項目實現(xiàn)74
項目3-2 安全教育活動調(diào)查問卷頁面75
項目需求75
知識儲備76
1.表單標簽76
2.