《HTML5與CSS網頁設計基礎(第5版)》是2020年清華大學出版社出版的圖書,作者是[美]特麗·費爾克-莫里斯。
基本介紹
- 中文名:HTML5與CSS網頁設計基礎(第5版)
- 作者:[美]特麗·費爾克-莫里斯
- 譯者:周靖
- 出版社:清華大學出版社
- 出版時間:2020年4月1日
- 定價:118 元
- ISBN:9787302545736
- 印次:5-1
內容簡介,圖書目錄,
內容簡介
《HTML5與CSS網頁設計基礎(第5版)》針對HTML5和CSS的最新標準進行及時的更新和修訂,包含的主題有:Internet和Web概念;創建HTML5網頁;用CSS配置顏色和文本;用CSS配置頁面布局;配置圖像和多媒體;探索新的CSS特性;套用網頁設計最佳實踐;設計可訪問和可用的網頁;搜尋引擎最佳化設計;
圖書目錄
第1 章 網際網路和全球資訊網基礎 1
1.1 網際網路和全球資訊網 2
1.2 網頁標準和無障礙訪問 4
1.3 瀏覽器和伺服器 6
1.4 Internet 協定8
1.5 統一資源標識符(URI) 和域名 10
1.6 網上的信息14
1.7 HTML 概述16
1.8 網頁幕後揭秘 18
1.9 第一個網頁20
複習和練習 24
第2 章 HTML 基礎 27
2.1 標題元素 28
2.2 段落元素 30
2.3 換行和水平標尺 32
2.4 塊引用元素34
2.5 短語元素 36
2.6 有序列表 38
2.7 無序列表 40
2.8 描述列表 42
2.9 特殊實體字元 44
2.10 HTML 語法校驗 46
2.11 結構元素 48
2.12 練習使用結構元素 50
2.13 更多結構元素 52
2.14 錨元素 54
2.15 練習使用連結 56
2.16 電子郵件連結 60
複習和練習 62
第3 章 網頁設計基礎 71
3.1 為目標客群而設計72
3.2 網站組織 74
3.3 視覺設計原則 76
3.4 提供無障礙訪問 78
3.5 文本的使用80
3.6 調色板 82
3.7 針對目標客群而設計 84
3.8 選擇顏色方案 86
3.9 使用圖片和多媒體90
3.10 更多設計考慮 92
3.11 導航設計 94
3.12 線框和頁面布局 96
3.13 固定和流動布局 98
3.14 為行動網路設計100
3.15 靈活回響的網頁設計 102
3.16 網頁設計最佳實踐 104
複習和練習106
第4 章 CSS 基礎 111
4.1 CSS 概述 112
4.2 CSS 選擇符和聲明 114
4.3 CSS 顏色值語法 116
4.4 配置內聯CSS 118
4.5 配置嵌入CSS 120
4.6 配置外部CSS 122
4.7 選擇符class、id 和後代 124
4.8 span 元素 126
4.9 練習使用CSS 128
4.10 層疊 130
4.11 練習使用層疊 132
4.12 CSS 語法校驗 134
複習和練習136
第5 章 圖形和文本樣式基礎 143
5.1 圖片 144
5.2 img 元素 146
5.3 圖片連結 148
5.4 配置背景圖片 150
5.5 定位背景圖片 152
5.6 用CSS3 配置多張背景圖片154
5.7 用CSS 配置字型 156
5.8 CSS 文本屬性 158
5.9 練習配置圖形和文本 160
5.10 用CSS 配置列表符號 162
5.11 收藏圖示164
5.12 圖像映射166
5.13 figure 元素和figcaption 元素 168
5.14 複習和練習 170
第6 章 CSS 進階 179
6.1 寬度和高度 180
6.2 框模型 182
6.3 邊距和填充 184
6.4 框線 186
6.5 CSS 圓角 188
6.6 用CSS 居中頁面內容190
6.7 CSS 框線和文本陰影 192
6.8 CSS 背景圖片相關屬性 194
6.9 CSS 背景大小和縮放 196
6.10 練習使用CSS 屬性198
6.11 CSS 屬性opacity 200
6.12 CSS RGBA 顏色202
6.13 CSS HSLA 顏色204
6.14 CSS 漸變206
複習和練習208
第7 章 頁面布局基礎 217
7.1 正常流動 218
7.2 浮動 220
7.3 清除浮動 222
7.4 溢出 224
7.5 CSS 屬性box-sizing 226
7.6 基本雙欄布局 228
7.7 用無序列表實現垂直導航 232
7.8 用無序列表實現水平導航 234
7.9 用偽類實現CSS 互動性 236
7.10 練習CSS 雙欄布局238
7.11 用CSS 控制列印 240
7.12 CSS 精靈242
7.13 用CSS 進行定位 244
7.14 練習定位246
7.15 固定位置的導航欄 248
複習和練習250
第8 章 靈活回響布局基礎 257
8.1 CSS 靈活框布局 258
8.2 靈活容器的更多知識 260
8.3 靈活框圖片庫 262
8.4 配置靈活項 264
8.5 練習靈活框技術 266
8.6 CSS 格線布局 268
8.7 格線列、行和間隙 270
8.8 雙欄格線頁面布局 272
8.9 漸進式增強格線 274
8.10 用靈活框和格線來居中276
8.11 viewport meta 標記 278
8.12 CSS 媒體查詢 280
8.11 用媒體查詢實現靈活回響的布局 282
8.12 用媒體查詢實現靈活回響的格線布局286
8.13 用CSS 實現靈活圖像 290
8.14 picture 元素 292
8.15 靈活img 元素屬性 294
8.16 測試移動顯示 296
複習和練習298
第9 章 表格基礎 309
9.1 表格概述 310
9.2 表行、單元格和表頭 312
9.3 跨行和跨列 314
9.4 配置無障礙訪問表格 316
9.5 用CSS 配置表格樣式318
9.6 CSS3 結構性偽類320
9.7 配置表格區域 322
複習和練習324
第10 章 表單基礎 331
10.1 概述 332
10.2 文本框 334
10.3 提交按鈕和重置按鈕 336
10.4 複選框和單選鈕338
10.5 隱藏欄位和密碼框 340
10.6 textarea 元素 342
10.7 元素select 和option 344
10.8 label 元素 346
10.9 元素fieldset 和legend 348
10.10 用CSS 配置表單樣式 350
10.11 CSS 格線布局表單 352
10.12 伺服器端處理 354
10.13 表單練習 356
10.14 更多文本表單控制項 358
10.15 datalist 元素 360
10.16 控制項slider 和spinner 362
10.17 日曆和顏色池控制項 364
10.18 更多表單練習 366
複習和練習368
第11 章 媒體和互動性基礎 379
11.1 外掛程式、容器和codec 380
11.2 配置音頻和視頻382
11.3 元素Flash 和embed 384
11.4 元素audio 和source 386
11.5 元素video 和source 388
11.6 練習視頻播放 390
11.7 iframe 元素 392
11.8 CSS 的transform 屬性 394
11.9 CSS 的transition 屬性 396
11.10 練習過渡 398
11.11 CSS 下拉選單 400
11.12 元素details 和summary 402
11.13 JavaScript 和jQuery 404
11.14 HTML5 API 406
複習和練習408
第12 章 網上發布 415
12.1 檔案組織416
12.2 用連結來定位 418
12.3 註冊域名420
12.4 選擇主機422
12.5 安全套接字層(SSL)424
12.6 用FTP 發布426
12.7 提交到搜尋引擎428
12.8 搜尋引擎最佳化 430
12.9 無障礙訪問測試432
12.10 可用性測試 434
複習和練習436
附錄A 複習和練習答案440
附錄B HTML5 速查表 441
附錄C CSS 速查表 446
附錄D WCAG 2.1 快速參考452
附錄E ARIA 地標角色 454
附錄F 網頁安全調色板 455