Web前端開發案例教程(HTML5+CSS3) (AI助學)(微課版)(第3版)

李誌雲 董文華

  • 出版商: 人民郵電
  • 出版日期: 2026-04-01
  • 定價: $419
  • 售價: $418
  • 語言: 簡體中文
  • ISBN: 7115692203
  • ISBN-13: 9787115692207
  • 相關分類: HTMLCSS
  • 下單後立即進貨 (約4週~6週)

  • Web前端開發案例教程(HTML5+CSS3) (AI助學)(微課版)(第3版)-preview-1
Web前端開發案例教程(HTML5+CSS3) (AI助學)(微課版)(第3版)-preview-1

商品描述

本書主要以未來信息學院網站為載體,介紹如何利用Web前端開發技術HTML5和CSS3開發靜態網站。全書共劃分了12個任務,將制作未來信息學院網站項目拆分在前10個任務中,每個任務實現一個相對獨立的功能;任務11在前面任務的基礎上,按照真實網站開發流程,完成未來信息學院網站整體的設計與實現;任務12完成愛心助農水果商城網站的設計與實現,充分利用CSS3的過渡、變形等屬性實現圖片的變換和旋轉等效果,拓寬網站開發的思路。

本書可以作為應用型本科、職業院校計算機相關專業Web前端開發(網頁設計)課程的教材,也可以作為Web前端開發愛好者的參考書。

作者簡介

李誌雲,工學碩士學位,副教授,研究方向為Web應用技術、數據庫技術和高職教育研究;主持的“標準對接、項目引領、價值融入:Web前端開發教學內容和模式改革實踐”獲省級教學成果二等獎;山東省職業教育課程思政示範課程Web前端開發主持人;主編教材四部,其中兩部獲批“十四五”“十三五”職業教育國家規劃教材,發表論文二十余篇。

目錄大綱

目 錄

任務1

創建第 一個HTML5網頁 1

1.1 任務描述 1

1.2 知識準備 1

1.2.1 認識Web前端開發 2

1.2.2 Web相關概念 2

1.2.3 HTML5概述 3

1.2.4 常用的瀏覽器 4

1.2.5 網頁編輯軟件 4

1.3 任務實現 5

任務小結 7

習題1 8

實訓1 9

技能拓展 利用人工智能大模型

(DeepSeek)獲得學習

建議 9

任務2

搭建簡單學院網站 11

2.1 任務描述 11

2.2 知識準備 12

2.2.1 HTML5文檔的基本結構 12

2.2.2 HTML標記及其屬性 13

2.2.3 HTML文本標記 14

2.2.4 HTML列表標記 19

2.2.5 HTML超鏈接標記 23

2.2.6 HTML圖像標記 26

2.3 任務實現 29

2.3.1 創建項目 29

2.3.2 創建網站首頁 30

2.3.3 創建學院簡介頁面 30

2.3.4 創建學院新聞頁面 31

2.3.5 創建新聞詳情頁面 32

任務小結 33

習題2 34

實訓2 35

技能拓展 HTML5代碼書寫規範 36

任務3

美化簡單學院網站 38

3.1 任務描述 38

3.2 知識準備 39

3.2.1 什麼是CSS 39

3.2.2 引入CSS樣式 39

3.2.3 CSS常用選擇器 43

3.2.4 CSS常用文本屬性 48

3.2.5 CSS的高級特性 54

3.3 任務實現 56

3.3.1 美化網站首頁 56

3.3.2 美化學院簡介頁面 57

3.3.3 美化學院新聞頁面 58

3.3.4 美化新聞詳情頁面 59

任務小結 61

習題3 62

實訓3 64

技能拓展 利用文心大模型了解CSS的

發展歷史 64

任務4

制作學院介紹頁面 66

4.1 任務描述 66

4.2 知識準備 67

4.2.1 盒子模型的概念 67

4.2.2 盒子模型的相關屬性 68

4.2.3 背景屬性 75

4.3 任務實現 83

4.3.1 搭建學院介紹頁面的結構 83

4.3.2 定義學院介紹頁面的CSS樣式 84

任務小結 85

習題4 86

實訓4 87

技能拓展 在HBuilderX中添加智能

編程助手 87

任務5

制作學院網站導航條 89

5.1 任務描述 89

5.2 知識準備 90

5.2.1 無序列表樣式設置 90

5.2.2 超鏈接樣式設置 91

5.2.3 元素的類型與轉換 92

5.3 任務實現 95

5.3.1 搭建學院網站導航條的結構 95

5.3.2 定義學院網站導航條的CSS

樣式 97

任務小結 99

習題5 99

實訓5 100

技能拓展 使用智能編程助手添加

代碼註釋 101

任務6

制作學院新聞塊 102

6.1 任務描述 102

6.2 知識準備 103

6.2.1 元素的浮動 103

6.2.2 元素的定位 106

6.2.3 塊元素間的外邊距 111

6.3 任務實現 118

6.3.1 搭建學院新聞塊的頁面結構 118

6.3.2 定義學院新聞塊的CSS樣式 119

任務小結 122

習題6 122

實訓6 123

技能拓展 網頁文字排版 124

任務7

制作學生信息表 125

7.1 任務描述 125

7.2 知識準備 125

7.2.1 表格標記 126

7.2.2 合並單元格 127

7.2.3 使用CSS定義表格樣式 129

7.3 任務實現 131

7.3.1 搭建學生信息表結構 131

7.3.2 定義學生信息表的CSS

樣式 133

任務小結 134

習題7 135

實訓7 135

技能拓展 Flex彈性布局 136

任務8

制作學生信息註冊表單 137

8.1 任務描述 137

8.2 知識準備 138

8.2.1 認識表單 138

8.2.2 表單標記 138

8.2.3 表單控件 139

8.2.4 使用CSS定義表單樣式 145

8.3 任務實現 147

8.3.1 搭建學生信息註冊表單的結構 147

8.3.2 使用CSS定義學生信息註冊表單的

樣式 149

任務小結 151

習題8 151

實訓8 153

技能拓展 利用豆包查詢正則表達式的

使用方法 154

任務9

布局學院網站主頁 155

9.1 任務描述 155

9.2 知識準備 156

9.2.1 HTML5新增的結構標記 156

9.2.2 HTML5+CSS3布局 160

9.3 任務實現 167

9.3.1 搭建布局塊結構 167

9.3.2 定義布局塊CSS樣式 169

任務小結 172

習題9 172

實訓9 173

技能拓展 響應式布局 174

任務10

制作校園照片墻頁面 175

10.1 任務描述 175

10.2 知識準備 176

10.2.1 過渡屬性 176

10.2.2 變形屬性 181

10.2.3 動畫屬性 190

10.3 任務實現 195

10.3.1 搭建照片墻結構 195

10.3.2 定義照片墻的CSS樣式 196

任務小結 197

習題10 198

實訓10 199

技能拓展 了解Vue框架 200

任務11

完整項目:制作未來信息學院

網站 201

11.1 任務描述 201

11.2 網站設計與規劃 202

11.3 效果圖設計 203

11.3.1 效果圖設計原則 203

11.3.2 效果圖設計步驟 204

11.3.3 效果圖切片與導出 208

11.4 制作網站主頁 208

11.5 制作新聞列表頁 227

11.6 制作新聞詳情頁 233

11.7 制作視頻宣傳頁 235

11.8 添加網頁動態效果 236

任務小結 237

技能拓展 網頁的配色原則 237

任務12

完整項目:制作愛心助農水果商城網站 238

12.1 任務描述 238

12.2 網站規劃 239

12.2.1 網站需求分析 239

12.2.2 網站風格定位 240

12.2.3 規劃草圖 240

12.2.4 素材準備 240

12.3 制作網站主頁 241

12.4 制作網站登錄頁面 256

12.5 制作網站註冊頁面 259

任務小結 262

技能拓展 iconfont是什麼? 263