Web前端開發案例教程(HTML5+CSS3)(微課版)(第2版)

李誌雲 董文華

  • 出版商: 人民郵電
  • 出版日期: 2026-03-01
  • 定價: $359
  • 售價: $358
  • 語言: 簡體中文
  • 頁數: 275
  • ISBN: 7115600236
  • ISBN-13: 9787115600233
  • 相關分類: HTMLCSS
  • 下單後立即進貨 (約4週~6週)

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

商品描述

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

本書可以作為高職高專院校計算機相關專業“Web前端開發”課程的教材,也可以作為Web前端開發愛好者的學習參考書。

作者簡介

李誌雲,副教授,山東信息職業技術學院教師,主編《數據庫開發實用教程—基於Visual Basic》《Visual c#2005數據庫開發案例教程》《網頁設計與制作案例教程(HTML+CSS+DIV+JavaScript)》等教材,發表論文20余篇。

目錄大綱

任務1 創建第一個HTML5網頁 1

1.1 任務描述 1

1.2 知識準備 1

1.2.1 認識Web前端開發 1

1.2.2 Web相關概念 2

1.2.3 HTML5概述 4

1.2.4 常用的瀏覽器 4

1.2.5 網頁編輯軟件 5

1.3 任務實現 5

任務小結 8

習題1 8

實訓1 9

擴展閱讀 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超鏈接標記 24

2.2.6 HTML圖像標記 27

2.3 任務實現 30

2.3.1 創建項目 30

2.3.2 創建網站首頁 30

2.3.3 創建學院簡介頁面 31

2.3.4 創建學院新聞頁面 32

2.3.5 創建新聞詳情頁面 33

任務小結 34

習題2 35

實訓2 37

擴展閱讀 38

任務3 美化簡單學院網站 39

3.1 任務描述 39

3.2 知識準備 40

3.2.1 什麼是CSS 40

3.2.2 引入CSS樣式 40

3.2.3 CSS常用選擇器 44

3.2.4 CSS常用文本屬性 50

3.2.5 CSS的高級特性 55

3.3 任務實現 58

3.3.1 美化網站首頁 58

3.3.2 美化學院簡介頁面 59

3.3.3 美化學院新聞頁面 61

3.3.4 美化新聞詳情頁面 62

任務小結 64

習題3 65

實訓3 66

擴展閱讀 67

任務4 制作學院介紹頁面 68

4.1 任務描述 68

4.2 知識準備 69

4.2.1 盒子模型的概念 69

4.2.2 盒子模型的相關屬性 70

4.2.3 背景屬性 77

4.3 任務實現 86

4.3.1 搭建學院介紹頁面結構 86

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

任務小結 88

習題4 89

實訓4 90

擴展閱讀 91

任務5 制作學院網站導航條 92

5.1 任務描述 92

5.2 知識準備 93

5.2.1 無序列表樣式設置 93

5.2.2 超鏈接樣式設置 94

5.2.3 元素的類型與轉換 96

5.3 任務實現 99

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

5.3.2 定義學院網站導航條CSS樣式 101

任務小結 103

習題5 103

實訓5 104

擴展閱讀 105

任務6 制作學院新聞塊 106

6.1 任務描述 106

6.2 知識準備 107

6.2.1 元素的浮動 107

6.2.2 元素的定位 110

6.2.3 塊元素間的外邊距 115

6.3 任務實現 122

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

6.3.2 定義學院新聞塊CSS樣式 124

任務小結 126

習題6 127

實訓6 128

擴展閱讀 129

任務7 制作學生信息表 130

7.1 任務描述 130

7.2 知識準備 130

7.2.1 表格標記 131

7.2.2 合並單元格 132

7.2.3 使用CSS定義表格樣式 134

7.3 任務實現 136

7.3.1 搭建學生信息表結構 136

7.3.2 定義學生信息表CSS樣式 138

任務小結 139

習題7 140

實訓7 140

擴展閱讀 141

任務8

制作學生信息註冊表單 142

8.1 任務描述 142

8.2 知識準備 143

8.2.1 認識表單 143

8.2.2 表單標記 143

8.2.3 表單控件 144

8.2.4 使用CSS定義表單樣式 150

8.3 任務實現 152

8.3.1 搭建學生信息註冊表單頁面結構 152

8.3.2 使用CSS定義學生信息註冊表單頁面樣式 155

任務小結 156

習題8 158

實訓8 159

擴展閱讀 160

任務9 布局學院網站主頁 161

9.1 任務描述 161

9.2 知識準備 161

9.2.1 HTML5新增結構標記 162

9.2.2 HTML5+CSS3布局 167

9.3 任務實現 174

9.3.1 搭建布局塊結構 174

9.3.2 定義布局塊CSS樣式 176

任務小結 179

習題9 179

實訓9 180

擴展閱讀 180

任務10 使用CSS3實現動畫效果 182

10.1 任務描述 182

10.2 知識準備 183

10.2.1 過渡屬性 183

10.2.2 變形屬性 188

10.2.3 動畫屬性 198

10.3 任務實現 203

10.3.1 搭建照片墻頁面結構 203

10.3.2 定義照片墻頁面CSS樣式 204

任務小結 206

習題10 206

實訓10 207

擴展閱讀 209

任務11 完整項目:制作學院網站 210

11.1 任務描述 210

11.2 網站規劃 211

11.3 效果圖設計 212

11.3.1 效果圖設計原則 212

11.3.2 效果圖設計步驟 213

11.3.3 效果圖切片導出網頁 218

11.4 制作網站主頁 218

11.5 制作新聞列表頁 237

11.6 制作新聞詳情頁 243

11.7 制作視頻宣傳頁 245

11.8 添加網頁動態效果 246

任務小結 247

擴展閱讀 247

任務12 完整項目:制作化妝品網站 249

12.1 任務描述 249

12.2 網站規劃 250

12.2.1 網站需求分析 250

12.2.2 網站的風格定位 251

12.2.3 規劃草圖 251

12.2.4 素材準備 251

12.3 制作網站主頁 252

12.4 制作網站登錄頁面 267

12.5 制作網站註冊頁面 270

任務小結 273

擴展閱讀 273

參考文獻 276