《HTML與CSS入門經典(第8版)》是2014年2月人民郵電出版社出版的圖書,作者是[美]Julie C·Meloni、Michael Morrison。
基本介紹
- 書名:HTML與CSS入門經典(第8版)
- 作者:[美]Julie C·Meloni、Michael Morrison
- ISBN:9787115256607
- 頁數:298頁
- 定價:45元
- 出版社:人民郵電出版社
- 出版時間:2014年2月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
《少灑匪HTML與CSS入門經典(第8版)》是暢銷圖書《HTML與CSS入門經典》的最新版,和過去的版本相同,本書仍然採用直觀、循序漸進的方法來為讀者講解使用HTML與CSS創建並發布網頁的過程,以方便讀者掌握。《HTML與CSS入門經典(第8版)》總共分為24章和1個附錄,其涵蓋的內容有理解Web的工作方式,如何發布Web內容,理解HTML與XHTML的關係,理解層疊樣式單(CSS),使用文本塊和列表,使用字型,使用表格顯示信息,使用外部和內部連結,使用顏色,創建用於Web上的對象,在網站中使用對象和多媒體,使用框架,使用邊距、填充、對齊和浮動,理解CSS盒子模型和定位,使用CSS進一步控制列表和控制導航,使用滑鼠操作修改文本顯示,創建固定或者流動的布局,創建列印友好的網頁,理解動態網站,使用基於Web的表單,組織勸騙盛和管理網站,以及幫助人們找到你的網站等內容。附錄還提供了完整的XHTML1.1與CSS2快速參考。
《HTML與CSS入門經典(第8版)》語言簡潔、內容豐富,適合Web設計開發人員,以及大中專院校相關專業的學生閱讀,對Web開發和發布感興趣的讀者也可以從中獲益。
圖書目錄
第 1章 理解Web的工作方式 1
1.1 HTML和全球資訊網簡史 1
1.2 創建Web內容 2
1.3 理解Web內容交付 3
1.4 選擇Web託管提供商 4
1.5 用多種Web瀏覽器測試 6
1.6 總結 6
1.7 問與答 6
1.8 作業 7
1.8.1 測驗 7
1.8.2 測驗答案 7
1.9 練習 8
第 2章 發布Web內容 9
2.1 創建用於本章的示例檔案 9
2.2 使用FTP傳送檔案 10
2.2.1 選擇一個FTP客戶端 10
2.2.2 使用一個FTP客戶端 11
2.3 理解Web伺服器上放置檔案的位置 13
2.3.1 基本檔案管理 13
2.3.2 使用一個索引頁面 14
2.4 在沒有Web伺服器情況下分發內容 15
2.4.1 本地發布內容 16
2.4.2 在部落格上發布內容 16
2.5 測試Web內容 16
2.6 總結 17
2.7 問與答 17
2.8 作業 18
2.8.1 測驗 18
2.8.2 測驗答案 18
2.9 練習 18
第3章 理解HTML和XHTML的關係 19
3.1 從一個簡單的網頁開始 20
3.2 每個XHTML網頁必須有的HTML標籤 23
3.3 使用分段和換行來組織頁面 24
3.4 用標題組織內容 26
學習他人的網頁 28
3.5 驗證你的Web內容 28
3.6 關於HTML、XML、XHTML和HTML 5的最新訊息 29
3.7 總結 30
3.8 問與答 31
3.9 作業 31
3.9.1 道埋拔臘測驗 32
3.9.2 測驗答案 32
3.10 練習 32
第4章 理解層疊樣式單 33
4.1 CSS工作原理 墊臘重34
4.2 一個基本的樣式單 34
4.3 CSS樣式入門 38
4.3.1 布局屬性 38
4.3.2 格式化屬性 39
4.4 使用樣式類 41
4.5 使用樣式ID 43
4.6 內部樣式單和歸市內聯樣式 44
驗證你的樣式單 45
4.7 總結 45
4.8 問與答 46
4.9 作業 46
4.9.1 測驗 47
4.9.2 測驗棗兵艱答案 47
4.10 練習 47
第5章 使用文本塊和列表 48
5.1 在頁面上對齊文本 49
5.1.1 使用屬性 49
5.1.2 對齊塊級別元素 49
5.2 三種HTML列表 51
5.3 將列表放在列表中 52
5.4 總結 56
5.5 問與答 57
5.6 作業 57
5.6.1 測驗 57
5.6.2 測驗答案 57
5.7 練習 58
第6章 使用字型 59
6.1 粗體、斜體和特殊文本格式 60
6.2 調整字型 殼狼故酷62
6.3 使用特殊字元 65
6.4 總結 67
6.5 問與答 68
6.6 作業 68
6.6.1 測驗 69
6.6.2 測驗答案 69
6.7 練習 69
第7章 使用表格顯示信息 70
7.1 創建簡單表格 70
7.2 控制表格大小 73
7.3 表格中的對齊和跨越 75
7.4 使用表格的頁面布局 77
7.5 總結 78
7.6 問與答 79
7.7 作業 79
7.7.1 測驗 79
7.7.2 測驗問題 80
7.8 練習 80
第8章 使用外部和內部連結 81
8.1 使用Web地址 81
8.2 使用連結錨在頁面中連結 83
8.2.1 用連結錨指定頁面中的位置 83
8.2.2 連結到錨位置 84
8.3 在你的Web內容之間連結 86
8.4 連結到外部Web內容 87
8.5 連結到一個E-mail地址 88
8.6 在新瀏覽器視窗里打開連結 89
8.7 使用CSS設定超連結樣式 90
8.8 總結 92
8.9 問與答 93
8.10 作業 93
8.10.1 測驗 94
8.10.2 測驗答案 94
8.11 練習 94
第9章 使用顏色 95
9.1 選擇顏色的最佳方法 95
9.2 理解Web顏色 96
9.3 使用十六進制顏色值 98
9.4 使用CSS設定背景、文本和框線顏色 98
9.5 總結 100
9.6 問與答 100
9.7 作業 101
9.7.1 測驗 101
9.7.2 測驗答案 101
9.8 練習 101
第 10章 創建用於Web上的圖像 102
10.1 選擇圖像軟體 102
10.2 必須知道的圖像基礎知識 104
10.3 準備照片圖像 104
10.3.1 裁剪圖像 105
10.3.2 改變圖像大小 106
10.3.3 調整圖像顏色 107
10.3.4 控制JPEG壓縮 107
10.4 創建橫幅和按鈕 108
10.5 減少圖像中的顏色數量 109
10.6 使用透明的圖像 110
10.7 創建平鋪背景 110
10.8 創建Web動畫 111
10.9 總結 112
10.10 問與答 112
10.11 作業 112
10.11.1 測驗 112
10.11.2 測驗答案 113
10.12 練習 113
第 11章 在網頁中使用圖像 114
11.1 在網頁上放置圖像 115
11.2 用文本描述圖像 116
11.3 指定圖像高度和寬度 117
11.4 對齊圖像 118
11.4.1 水平對齊圖像 118
11.4.2 垂直對齊圖像 119
11.5 將圖像變為連結 121
11.6 使用背景圖像 123
11.7 使用圖像映射 124
11.7.1 為什麼圖像映射不總是必要的? 124
11.7.2 映射圖像中的區域 125
11.7.3 創建用於圖像映射的HTML 126
11.8 總結 128
11.9 問與答 129
11.10 作業 129
11.10.1 測驗 129
11.10.2 測驗答案 130
11.11 練習 130
第 12章 在網頁中使用多媒體 131
12.1 連結到多媒體檔案 132
12.2 嵌入多媒體檔案 134
12.3 使用多媒體的其他技巧 136
12.4 總結 137
12.5 問與答 138
12.6 作業 139
12.6.1 測驗 139
12.6.2 測驗答案 139
12.7 練習 139
第 13章 使用框架 140
13.1 什麼是框架? 140
13.2 建立框架集 141
13.2.1 創建一個框架集文檔 142
13.2.2 添加單獨的框架 144
13.3 在框架和視窗之間連結 144
13.4 使用內聯框架 145
13.5 總結 147
13.6 問與答 147
13.7 作業 148
13.7.1 測驗 148
13.7.2 測驗答案 148
13.8 練習 149
第 14章 使用邊距、填充、對齊和浮動 150
14.1 使用邊距 151
14.2 填充元素 157
14.3 保持對齊 159
14.4 理解Float屬性 159
14.5 總結 162
14.6 問與答 162
14.7 作業 162
14.7.1 測驗 162
14.7.2 測驗答案 162
14.8 練習 162
第 15章 理解CSS盒子模型和定位 163
15.1 CSS盒子模型 163
15.2 定位詳解 166
15.3 控制元素的堆疊順序 169
15.4 管理文本流 171
15.5 總結 171
15.6 問與答 171
15.7 作業 172
15.7.1 測驗 172
15.7.2 測驗答案 172
15.8 練習 172
第 16章 使用CSS進一步控制列表 173
16.1 複習HTML列表 173
16.2 CSS盒子模型對列表的影響 174
16.3 放置列表項目標誌 176
16.4 用列表項目和CSS創建圖像映射 177
16.5 總結 180
16.6 問與答 180
16.7 作業 181
16.7.1 測驗 181
16.7.2 測驗答案 181
16.8 練習 181
第 17章 使用CSS設計導航 182
17.1 導航列表與常規列表的不同 182
17.2 用CSS創建垂直導航 183
17.2.1 設定單級垂直導航樣式 185
17.2.2 設定多級垂直導航的樣式 186
17.3 用CSS創建水平導航 190
17.4 總結 192
17.5 問與答 192
17.6 作業 193
17.6.1 測驗 193
17.6.2 測驗答案 193
17.7 練習 193
第 18章 使用滑鼠操作修改文本顯示 194
18.1 用CSS創建工具提示 194
18.2 用CSS顯示附加的翻轉文本 197
18.3 訪問事件 198
18.4 使用onclick改變
外觀 199
18.5 總結 203
18.6 問與答 203
18.7 作業 203
18.7.1 測驗 204
18.7.2 測驗答案 204
18.8 練習 204
第 19章 創建固定或者流動的布局 205
19.1 理解固定布局 206
19.2 理解流動布局 207
19.3 創建固定/流動混合布局 209
19.3.1 從基本的布局結構開始 209
19.3.2 在固定/流動混合布局中定義兩個欄目 210
19.3.3 設定布局的最小寬度 211
19.3.4 處理固定/流動混合布局中的欄目高度 212
19.4 總結 216
19.5 問與答 216
19.6 作業 217
19.6.1 測驗 217
19.6.2 測驗答案 217
19.7 練習 217
第 20章 創建列印友好的網頁 218
20.1 如何成為列印友好的網頁 219
20.2 套用與媒體相關的樣式單 220
20.3 設計用於列印頁面的樣式單 222
20.4 預覽網頁的列印結果 224
20.5 總結 225
20.6 問與答 226
20.7 作業 226
20.7.1 測驗 226
20.7.2 測驗答案 226
20.8 練習 226
第 21章 理解動態網站 228
21.1 理解不同類型的腳本 228
21.2 在HTML中包含JavaScript 229
21.3 顯示隨機內容 231
21.4 理解文檔對象模型 233
21.5 根據用戶互動改變圖像 234
21.6 總結 235
21.7 問與答 235
21.8 作業 236
21.8.1 測驗 236
21.8.2 測驗答案 236
21.9 練習 237
第 22章 使用基於Web的表單 238
22.1 HTML表單的工作原理 238
22.2 創建表單 239
22.3 接受文本輸入 242
22.4 標識每項表單數據 243
22.5 在表單中包含隱藏數據 243
22.6 研究表單輸入控制項 243
22.6.1 複選框 243
22.6.2 單選按鈕 245
22.6.3 選擇列表 245
22.6.4 文本區域 246
22.7 提交表單數據 246
22.8 總結 246
22.9 問與答 247
22.10 作業 248
22.10.1 測驗 248
22.10.2 測驗答案 248
22.11 練習 249
第 23章 組織和管理網站 250
23.1 一個網頁就足夠時 251
23.2 組織簡單的網站 252
23.3 組織較大的網站 253
23.4 編寫易於維護的HTML代碼 255
23.4.1 使用注釋說明代碼 256
23.4.2 縮進使代碼更清晰 257
23.5 總結 257
23.6 問與答 258
23.7 作業 258
23.7.1 測驗 258
23.7.2 測驗答案 258
23.8 練習 259
第 24章 幫助人們找到你的網站 260
24.1 宣傳網站 260
24.2 在主要的搜尋網站列出你的網站 261
24.3 為搜尋引擎提供提示 262
24.4 更多搜尋引擎最佳化技巧 267
24.5 總結 268
24.6 問與答 268
24.7 作業 269
24.7.1 測驗 269
24.7.2 測驗答案 269
24.8 練習 269
附錄A 完整的XHTML 1.1和CSS 2快速參考 270
A.1 XHTML結構 271
A.2 XHTML文本短語和段落 273
A.3 XHTML文本格式化元素 275
A.4 XHTML列表 276
A.5 XHTML連結 277
A.6 XHTML表格 278
A.7 XHTML嵌入內容 283
A.8 XHTML樣式 285
A.9 XHTML表單 285
A.10 XHTML腳本 288
A.11 XHTML常用屬性 289
A.12 CSS尺寸樣式屬性 289
A.13 CSS文本和字型樣式屬性 290
A.14 CSS背景樣式屬性 292
A.15 CSS框線樣式屬性 292
A.16 CSS邊距樣式屬性 294
A.17 CSS填充樣式屬性 295
A.18 CSS布局和顯示樣式屬性 295
A.19 CSS列表和項目符號樣式屬性 297
A.20 CSS表格樣式屬性 298
3.7 總結 30
3.8 問與答 31
3.9 作業 31
3.9.1 測驗 32
3.9.2 測驗答案 32
3.10 練習 32
第4章 理解層疊樣式單 33
4.1 CSS工作原理 34
4.2 一個基本的樣式單 34
4.3 CSS樣式入門 38
4.3.1 布局屬性 38
4.3.2 格式化屬性 39
4.4 使用樣式類 41
4.5 使用樣式ID 43
4.6 內部樣式單和內聯樣式 44
驗證你的樣式單 45
4.7 總結 45
4.8 問與答 46
4.9 作業 46
4.9.1 測驗 47
4.9.2 測驗答案 47
4.10 練習 47
第5章 使用文本塊和列表 48
5.1 在頁面上對齊文本 49
5.1.1 使用屬性 49
5.1.2 對齊塊級別元素 49
5.2 三種HTML列表 51
5.3 將列表放在列表中 52
5.4 總結 56
5.5 問與答 57
5.6 作業 57
5.6.1 測驗 57
5.6.2 測驗答案 57
5.7 練習 58
第6章 使用字型 59
6.1 粗體、斜體和特殊文本格式 60
6.2 調整字型 62
6.3 使用特殊字元 65
6.4 總結 67
6.5 問與答 68
6.6 作業 68
6.6.1 測驗 69
6.6.2 測驗答案 69
6.7 練習 69
第7章 使用表格顯示信息 70
7.1 創建簡單表格 70
7.2 控制表格大小 73
7.3 表格中的對齊和跨越 75
7.4 使用表格的頁面布局 77
7.5 總結 78
7.6 問與答 79
7.7 作業 79
7.7.1 測驗 79
7.7.2 測驗問題 80
7.8 練習 80
第8章 使用外部和內部連結 81
8.1 使用Web地址 81
8.2 使用連結錨在頁面中連結 83
8.2.1 用連結錨指定頁面中的位置 83
8.2.2 連結到錨位置 84
8.3 在你的Web內容之間連結 86
8.4 連結到外部Web內容 87
8.5 連結到一個E-mail地址 88
8.6 在新瀏覽器視窗里打開連結 89
8.7 使用CSS設定超連結樣式 90
8.8 總結 92
8.9 問與答 93
8.10 作業 93
8.10.1 測驗 94
8.10.2 測驗答案 94
8.11 練習 94
第9章 使用顏色 95
9.1 選擇顏色的最佳方法 95
9.2 理解Web顏色 96
9.3 使用十六進制顏色值 98
9.4 使用CSS設定背景、文本和框線顏色 98
9.5 總結 100
9.6 問與答 100
9.7 作業 101
9.7.1 測驗 101
9.7.2 測驗答案 101
9.8 練習 101
第 10章 創建用於Web上的圖像 102
10.1 選擇圖像軟體 102
10.2 必須知道的圖像基礎知識 104
10.3 準備照片圖像 104
10.3.1 裁剪圖像 105
10.3.2 改變圖像大小 106
10.3.3 調整圖像顏色 107
10.3.4 控制JPEG壓縮 107
10.4 創建橫幅和按鈕 108
10.5 減少圖像中的顏色數量 109
10.6 使用透明的圖像 110
10.7 創建平鋪背景 110
10.8 創建Web動畫 111
10.9 總結 112
10.10 問與答 112
10.11 作業 112
10.11.1 測驗 112
10.11.2 測驗答案 113
10.12 練習 113
第 11章 在網頁中使用圖像 114
11.1 在網頁上放置圖像 115
11.2 用文本描述圖像 116
11.3 指定圖像高度和寬度 117
11.4 對齊圖像 118
11.4.1 水平對齊圖像 118
11.4.2 垂直對齊圖像 119
11.5 將圖像變為連結 121
11.6 使用背景圖像 123
11.7 使用圖像映射 124
11.7.1 為什麼圖像映射不總是必要的? 124
11.7.2 映射圖像中的區域 125
11.7.3 創建用於圖像映射的HTML 126
11.8 總結 128
11.9 問與答 129
11.10 作業 129
11.10.1 測驗 129
11.10.2 測驗答案 130
11.11 練習 130
第 12章 在網頁中使用多媒體 131
12.1 連結到多媒體檔案 132
12.2 嵌入多媒體檔案 134
12.3 使用多媒體的其他技巧 136
12.4 總結 137
12.5 問與答 138
12.6 作業 139
12.6.1 測驗 139
12.6.2 測驗答案 139
12.7 練習 139
第 13章 使用框架 140
13.1 什麼是框架? 140
13.2 建立框架集 141
13.2.1 創建一個框架集文檔 142
13.2.2 添加單獨的框架 144
13.3 在框架和視窗之間連結 144
13.4 使用內聯框架 145
13.5 總結 147
13.6 問與答 147
13.7 作業 148
13.7.1 測驗 148
13.7.2 測驗答案 148
13.8 練習 149
第 14章 使用邊距、填充、對齊和浮動 150
14.1 使用邊距 151
14.2 填充元素 157
14.3 保持對齊 159
14.4 理解Float屬性 159
14.5 總結 162
14.6 問與答 162
14.7 作業 162
14.7.1 測驗 162
14.7.2 測驗答案 162
14.8 練習 162
第 15章 理解CSS盒子模型和定位 163
15.1 CSS盒子模型 163
15.2 定位詳解 166
15.3 控制元素的堆疊順序 169
15.4 管理文本流 171
15.5 總結 171
15.6 問與答 171
15.7 作業 172
15.7.1 測驗 172
15.7.2 測驗答案 172
15.8 練習 172
第 16章 使用CSS進一步控制列表 173
16.1 複習HTML列表 173
16.2 CSS盒子模型對列表的影響 174
16.3 放置列表項目標誌 176
16.4 用列表項目和CSS創建圖像映射 177
16.5 總結 180
16.6 問與答 180
16.7 作業 181
16.7.1 測驗 181
16.7.2 測驗答案 181
16.8 練習 181
第 17章 使用CSS設計導航 182
17.1 導航列表與常規列表的不同 182
17.2 用CSS創建垂直導航 183
17.2.1 設定單級垂直導航樣式 185
17.2.2 設定多級垂直導航的樣式 186
17.3 用CSS創建水平導航 190
17.4 總結 192
17.5 問與答 192
17.6 作業 193
17.6.1 測驗 193
17.6.2 測驗答案 193
17.7 練習 193
第 18章 使用滑鼠操作修改文本顯示 194
18.1 用CSS創建工具提示 194
18.2 用CSS顯示附加的翻轉文本 197
18.3 訪問事件 198
18.4 使用onclick改變
外觀 199
18.5 總結 203
18.6 問與答 203
18.7 作業 203
18.7.1 測驗 204
18.7.2 測驗答案 204
18.8 練習 204
第 19章 創建固定或者流動的布局 205
19.1 理解固定布局 206
19.2 理解流動布局 207
19.3 創建固定/流動混合布局 209
19.3.1 從基本的布局結構開始 209
19.3.2 在固定/流動混合布局中定義兩個欄目 210
19.3.3 設定布局的最小寬度 211
19.3.4 處理固定/流動混合布局中的欄目高度 212
19.4 總結 216
19.5 問與答 216
19.6 作業 217
19.6.1 測驗 217
19.6.2 測驗答案 217
19.7 練習 217
第 20章 創建列印友好的網頁 218
20.1 如何成為列印友好的網頁 219
20.2 套用與媒體相關的樣式單 220
20.3 設計用於列印頁面的樣式單 222
20.4 預覽網頁的列印結果 224
20.5 總結 225
20.6 問與答 226
20.7 作業 226
20.7.1 測驗 226
20.7.2 測驗答案 226
20.8 練習 226
第 21章 理解動態網站 228
21.1 理解不同類型的腳本 228
21.2 在HTML中包含JavaScript 229
21.3 顯示隨機內容 231
21.4 理解文檔對象模型 233
21.5 根據用戶互動改變圖像 234
21.6 總結 235
21.7 問與答 235
21.8 作業 236
21.8.1 測驗 236
21.8.2 測驗答案 236
21.9 練習 237
第 22章 使用基於Web的表單 238
22.1 HTML表單的工作原理 238
22.2 創建表單 239
22.3 接受文本輸入 242
22.4 標識每項表單數據 243
22.5 在表單中包含隱藏數據 243
22.6 研究表單輸入控制項 243
22.6.1 複選框 243
22.6.2 單選按鈕 245
22.6.3 選擇列表 245
22.6.4 文本區域 246
22.7 提交表單數據 246
22.8 總結 246
22.9 問與答 247
22.10 作業 248
22.10.1 測驗 248
22.10.2 測驗答案 248
22.11 練習 249
第 23章 組織和管理網站 250
23.1 一個網頁就足夠時 251
23.2 組織簡單的網站 252
23.3 組織較大的網站 253
23.4 編寫易於維護的HTML代碼 255
23.4.1 使用注釋說明代碼 256
23.4.2 縮進使代碼更清晰 257
23.5 總結 257
23.6 問與答 258
23.7 作業 258
23.7.1 測驗 258
23.7.2 測驗答案 258
23.8 練習 259
第 24章 幫助人們找到你的網站 260
24.1 宣傳網站 260
24.2 在主要的搜尋網站列出你的網站 261
24.3 為搜尋引擎提供提示 262
24.4 更多搜尋引擎最佳化技巧 267
24.5 總結 268
24.6 問與答 268
24.7 作業 269
24.7.1 測驗 269
24.7.2 測驗答案 269
24.8 練習 269
附錄A 完整的XHTML 1.1和CSS 2快速參考 270
A.1 XHTML結構 271
A.2 XHTML文本短語和段落 273
A.3 XHTML文本格式化元素 275
A.4 XHTML列表 276
A.5 XHTML連結 277
A.6 XHTML表格 278
A.7 XHTML嵌入內容 283
A.8 XHTML樣式 285
A.9 XHTML表單 285
A.10 XHTML腳本 288
A.11 XHTML常用屬性 289
A.12 CSS尺寸樣式屬性 289
A.13 CSS文本和字型樣式屬性 290
A.14 CSS背景樣式屬性 292
A.15 CSS框線樣式屬性 292
A.16 CSS邊距樣式屬性 294
A.17 CSS填充樣式屬性 295
A.18 CSS布局和顯示樣式屬性 295
A.19 CSS列表和項目符號樣式屬性 297
A.20 CSS表格樣式屬性 298