注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程HTML、XHTML和CSS寶典(第4版)

HTML、XHTML和CSS寶典(第4版)

HTML、XHTML和CSS寶典(第4版)

定 價:¥49.00

作 者: (美)謝弗(Schafer,S.M.) 著,張猛 等譯
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: XML

ISBN: 9787115204066 出版時間: 2009-06-01 包裝: 平裝
開本: 16開 頁數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡介

  HTML是Internet的基石。《HTML、XHTML和CSS寶典(第4版)》介紹了HTML的基礎(chǔ)知識,包括構(gòu)成HTML語言的標(biāo)簽、屬性以及結(jié)構(gòu),有助于編寫文檔、驗證文檔和對文檔進行除錯的工具。接著介紹了CSS的基礎(chǔ)知識、CSS選擇器的語法、正確的屬性和屬性值,以及如何運用CSS屬性有效地對文檔的各個部分進行格式化。最后介紹了一些附加的CSS主題,包括高級布局、用戶界面樣式、測試和驗證CSS,以及應(yīng)用CSS的提示和技巧。全書不僅介紹了原理,而且列舉了大量的實例,不僅適用于剛剛接觸HTML和Web內(nèi)容的讀者,也適用于各種相關(guān)領(lǐng)域的專業(yè)人員閱讀。

作者簡介

  謝弗(Steven M.Schafer)是位Linux、開源技術(shù)和開放標(biāo)準(zhǔn)的提倡者。他曾任Free Standards Group的認(rèn)證和開發(fā)總監(jiān),目前在一家從事Linux開發(fā)的軟件公司擔(dān)任CTO,這家公司從事基于Linux和開源技術(shù)的企業(yè)級軟件開發(fā)和服務(wù)。Steven精通多種編程語言,包括PHP、Java、JavaScript、C語言和腳本編程,還精通HTML和CSS這些Web技術(shù)。他是多部圖書的作者,涉及的范圍從游戲策略手冊,到關(guān)于HTML、CSS、JavaScript和LAMP等各種技術(shù)圖書。

圖書目錄

第1部分 用HTML建立內(nèi)容.
第1章 什么是標(biāo)記語言,為什么要關(guān)注它 3
1.1 本書主題 3
1.2 理解超文本 4
1.3 理解標(biāo)記指令 4
1.4 理解標(biāo)記語言 5
1.5 小結(jié) 6
第2章 HTML值和單位 7
2.1 基本的標(biāo)簽屬性格式 7
2.2 公共屬性 8
2.3 文本和注釋 9
2.3.1 注釋 9
2.3.2 CDATA區(qū) 10
2.4 統(tǒng)一資源指示器 10
2.5 語言和國際化選項 10
2.5.1 語言代碼 10
2.5.2 文本方向 11
2.6 小結(jié) 11
第3章 Web文檔的構(gòu)成 12
3.1 指定文檔類型 12
3.2 文檔整體結(jié)構(gòu):HTML.head(頭)和body(體) 13
3.2.1 html標(biāo)簽 13
3.2.2 [head]標(biāo)簽 13
3.2.3 [body]標(biāo)簽 14
3.3 樣式定義 14
3.4 塊元素:段落標(biāo)記和其他內(nèi)容塊 14
3.4.1 格式化的段落 15
3.4.2 標(biāo)題 15
3.4.3 引用的文本 15
3.4.4 列表元素 15
3.4.5 預(yù)先格式化的文本 16
3.4.6 分區(qū) 16
3.5 行內(nèi)元素:字符標(biāo)簽 18
3.5.1 基本的行內(nèi)標(biāo)簽 18
3.5.2 跨越文本 18
3.6 特殊字符(實體) 19
3.7 組織性元素 19
3.7.1 表格 19
3.7.2 表單 20
3.8 到其他頁面的鏈接 21
3.9 圖片 21
3.10 注釋 22
3.11 腳本 22
3.12 用這些組成部分形成完整的HTML文檔 23
3.13 小結(jié) 23
第4章 HEAD元素 24
4.1 指定文檔標(biāo)題 24
4.2 向搜索引擎提供信息 24
4.3 設(shè)置默認(rèn)路徑 25
4.4 腳本區(qū) 26
4.5 樣式區(qū) 26
4.6 指定配置信息 26
4.7 背景顏色和背景圖片 27
4.7.1 指定文檔背景顏色 27
4.7.2 指定文檔的背景圖片 27
4.8 小結(jié) 28
第5章 文本結(jié)構(gòu)化基礎(chǔ) 29
5.1 段落格式化 29
5.2 分行 30
5.3 分區(qū) 30
5.4 橫線 33
5.5 塊引用 33
5.6 預(yù)格式化文本 33
5.7 小結(jié) 34
第6章 字符格式化基礎(chǔ) 35
6.1 文本控制的方法 35
6.1.1 [font]標(biāo)簽 35
6.1.2 強調(diào)和其他文本標(biāo)簽 36
6.1.3 CSS文本控制 36
6.2 粗體和斜體文本 37
6.3 使用強調(diào)代替斜體 37
6.4 等寬(打字機)字體 38
6.5 上標(biāo)和下標(biāo) 38
6.6 縮寫 38
6.7 將編輯性插入和刪除標(biāo)記出來 38
6.8 用[span]標(biāo)簽組合行內(nèi)元素 39
6.9 小結(jié) 39
第7章 列表 40
7.1 了解列表 40
7.2 有序列表(數(shù)字編號) 41
7.3 無序列表(符號列表) 43
7.4 定義列表 45
7.5 嵌套列表 45
7.6 小結(jié) 46
第8章 鏈接 47
8.1 什么是鏈接 47
8.2 鏈接到網(wǎng)頁 48
8.3 絕對鏈接和相對鏈接 49
8.4 鏈接目標(biāo) 49
8.5 鏈接標(biāo)題 50
8.6 鍵盤快捷方式和標(biāo)簽順序 50
8.6.1 鍵盤快捷方式 51
8.6.2 Tab切換順序 51
8.7 創(chuàng)建錨鏈 51
8.8 選擇鏈接顏色 52
8.9 鏈接目標(biāo)詳細(xì)信息 52
8.10 link標(biāo)簽 53
8.11 小結(jié) 53
第9章 表格 54
9.1 HTML表格的組成部分 54
9.2 表格的寬度和對齊 55
9.3 單元格間距和填充 57
9.4 邊框和線條 57
9.4.1 表格邊框 57
9.4.2 表格線 58
9.5 行 59
9.6 單元格 60
9.7 表格標(biāo)題 61
9.8 行分組——標(biāo)題.主體和頁腳 62
9.9 背景顏色 63
9.10 跨越行和列 63
9.11 列分組 65
9.12 小結(jié) 66
第10章 幀 67
10.1 幀概述 67
10.2 幀集和幀文檔 68
10.2.1 創(chuàng)建幀集 68
10.2.2 幀的邊界.邊框和滾動欄 69
10.2.3 允許或禁止用戶修改 70
10.3 將鏈接定位到幀 71
10.4 嵌套幀集 72
10.5 內(nèi)聯(lián)幀 72
10.6 小結(jié) 74
第11章 表單 75
11.1 理解表單 75
11.2 插入表單 78
11.2.1 HTTPGET 78
11.2.2 HTTPPOST 78
11.2.3 額外的[form]屬性 78
11.3 字段標(biāo)記 79
11.4 文本輸入框 79
11.5 密碼輸入框 79
11.6 單選按鈕 79
11.7 復(fù)選框 80
11.8 列表框 80
11.9 大段文本輸入 81
11.10 隱藏字段 82
11.11 按鈕 82
11.12 圖片 83
11.13 文件字段 83
11.14 提交和重置按鈕 83
11.15 制表鍵順序和鍵盤快捷方式 84
11.16 禁止改變 84
11.17 字段集和標(biāo)題 85
11.18 在表單上使用事件 86
11.19 表單腳本和腳本服務(wù) 88
11.19.1 下載處理程序 88
11.19.2 使用腳本服務(wù) 88
11.20 小結(jié) 88
第12章 色彩和圖片 89
12.1 Web顏色基礎(chǔ) 89
12.2 Web顏色的變遷 90
12.3 使用正確的方式指定顏色 93
12.4 Web的圖形格式 94
12.4.1 圖像壓縮 94
12.4.2 壓縮選項 95
12.4.3 GIF格式 95
12.4.4 JPEG格式 95
12.4.5 PNG格式 95
12.5 創(chuàng)建圖片 96
12.5.1 核心功能 96
12.5.2 漸進JPEG和交錯GIF 96
12.5.3 使用透明度 97
12.6 插入圖片 98
12.7 圖片對齊 98
12.8 指定非圖形瀏覽器上顯示的文本 99
12.9 調(diào)整圖片大小 100
12.10 圖片邊框 101
12.11 圖片地圖 102
12.11.1 指定圖片地圖 102
12.11.2 指定可點擊區(qū)域 102
12.12 動畫圖片 104
12.13 小結(jié) 104
第13章 多媒體 105
13.1 動畫圖片 105
13.2 動畫和視頻格式.插件.播放器 106
13.2.1 流行的格式和播放器(插件) 107
13.2.2 WindowsMediaPlayer 108
13.3 通過object標(biāo)簽嵌入媒體 108
13.4 使用[object]標(biāo)簽嵌入Windows媒體播放器 110
13.5 在網(wǎng)頁上添加聲音 111
13.6 創(chuàng)建多媒體文件 112
13.7 多媒體總結(jié) 112
13.8 小結(jié) 112
第14章 特殊字符 113
14.1 理解字符編碼 113
14.2 特殊字符 114
14.3 En和Em空白以及橫線 114
14.4 版權(quán)符號與商標(biāo)符號 115
14.5 貨幣符號 115
14.6 “真正的”引號標(biāo)記 116
14.7 箭頭 116
14.8 重音字符 116
14.9 希臘和數(shù)學(xué)字符 118
14.10 其他有用實體 121
14.11 小結(jié) 122
第15章 國際化和本地化 123
15.1 國際化和本地化 123
15.2 Web國際化 124
15.3 翻譯網(wǎng)站 124
15.4 理解Unicode 125
15.5 小結(jié) 128
第16章 腳本 129
16.1 客戶端腳本與服務(wù)器端腳本 129
16.1.1 客戶端腳本 129
16.1.2 服務(wù)器端腳本 129
16.2 設(shè)置默認(rèn)腳本語言 130
16.3 包含腳本 130
16.4 調(diào)用外部腳本 131
16.5 用事件觸發(fā)腳本 131
16.6 對老版瀏覽器隱藏腳本 133
16.7 小結(jié) 134
第17章 動態(tài)HTML 135
17.1 對DHTML的需求 135
17.2 DHTML的工作方式 136
17.3 文檔對象(DOM)模型 136
17.3.1 DOM的歷史 136
17.3.2 理解文檔對象模型 136
17.3.3 DOM節(jié)點的屬性和方法 138
17.3.4 遍歷和修改文檔節(jié)點 139
17.4 JavaScript文檔對象模型 141
17.5 通過元素的ID訪問元素 144
17.6 使用事件處理器 144
17.7 跨瀏覽器兼容性問題 145
17.7.1 瀏覽器檢測:查詢?yōu)g覽器的標(biāo)識 145
17.7.2 瀏覽器檢測:對象檢測.. 146
17.8 DHTML示例 146
17.8.1 路徑導(dǎo)航(頁面位置指示) 146
17.8.2 輪轉(zhuǎn)效果 148
17.8.3 可以折疊的菜單 149
17.9 小結(jié) 150
第2部分 HTML工具和變體
第18章 Web開發(fā)軟件 153
18.1 純文本編輯器 153
18.1.1 簡單文本編輯器 153
18.1.2 智能文本編輯器 153
18.1.3 特定于HTML的編輯器 154
18.2 所見即所得的HTML編輯器 155
18.2.1 NetObjectFusion 155
18.2.2 Dreamweaver 155
18.3 其他工具 157
18.3.1 圖形編輯器 157
18.3.2 AdobeFlash 158
18.4 小結(jié) 158
第19章 發(fā)布網(wǎng)站 159
19.1 FTP介紹 159
19.2 FTP客戶端 160
19.3 知名的FTP客戶端 161
19.4 Web服務(wù)器上文件的組織原則 162
19.5 小結(jié) 162
第20章 用微格式連接數(shù)據(jù) 163
20.1 為什么使用微格式 163
20.2 微格式示例——hCard 164
20.3 另一個示例——地理位置數(shù)據(jù) 166
20.4 如何實現(xiàn)微格式 167
20.5 小結(jié) 167
第21章 XML簡介 168
21.1 XML基礎(chǔ) 168
21.2 XML語法 169
21.2.1 XML聲明和DOCTYPE 169
21.2.2 屬性 171
21.2.3 注釋 171
21.2.4 非解析數(shù)據(jù) 171
21.2.5 實體 171
21.2.6 命名空間 172
21.2.7 樣式表 172
21.3 使用文檔類型定義 173
21.3.1 在DTD中使用元素 173
21.3.2 在DTD中使用屬性 175
21.3.3 在DTD中使用實體 175
21.3.4 在DTD中使用PCDATA和CDATA 175
21.4 XML架構(gòu)簡介 176
21.5 使用架構(gòu) 176
21.6 使用XML 177
21.6.1 可擴展樣式表語言轉(zhuǎn)換 178
21.6.2 XML編輯 178
21.6.3 XML解析 178
21.7 小結(jié) 178
第22章 創(chuàng)建移動網(wǎng)頁 179
22.1 理解Web移動性的發(fā)展歷史 179
22.1.1 移動性的原始時代 179
22.1.2 開放移動聯(lián)盟和其他標(biāo)準(zhǔn) 180
22.1.3 底線 180
22.2 XHTMLBasic1.1 180
22.2.1 XHTMLBasic1.1的文檔類型 181
22.2.2 XHTMLBasic1.1的元素 181
22.2.3 特殊考慮 181
22.3 移動Web開發(fā)工具 183
22.4 小結(jié) 183
第23章 整理和驗證文檔 184
23.1 整理HTML代碼 184
23.1.1 HTMLTidy 186
23.1.2 獲得HTMLTidy 186
23.1.3 運行HTMLTidy 186
23.2 驗證代碼 188
23.2.1 指定正確的文檔類型聲明 188
23.2.2 驗證工具 188
23.2.3 理解驗證的輸出 188
23.3 額外的測試和驗證 189
23.3.1 用各種用戶代理進行測試 189
23.3.2 針對不同的顯示設(shè)置進行測試 189
23.4 小結(jié) 189
第24章 HTML提示和技巧 190
24.1 預(yù)加載圖片 190
24.2 控制表格單元格中的文本拆分 191
24.3 擴展標(biāo)題欄 191
24.4 模擬報紙的欄 193
24.5 包含圖片大小,以便迅速顯示 194
24.6 保護電子郵件地址 194
24.7 小結(jié) 195
第3部分 用CSS控制內(nèi)容呈現(xiàn)
第25章 CSS基礎(chǔ) 199
25.1 樣式的用途 199
25.2 樣式和HTML 200
25.3 CSS級別1.2.3 200
25.4 定義樣式 201
25.5 層級樣式表 202
25.6 小結(jié) 203
第26章 樣式定義 204
26.1 樣式定義的格式 204
26.2 理解選擇器 205
26.2.1 按類型匹配元素 205
26.2.2 使用通用選擇器匹配 205
26.2.3 按類匹配元素 205
26.2.4 按標(biāo)識符匹配 206
26.2.5 按特定屬性匹配 206
26.2.6 匹配子元素.后代元素和相鄰兄弟元素 206
26.3 理解樣式繼承 208
26.4 使用偽類 208
26.4.1 錨鏈樣式 208
26.4.2 :first-child第一個孩子偽類 209
26.4.3 :lang偽類 209
26.5 偽元素 209
26.5.1 第一行 209
26.5.2 首字母 210
26.5.3 之前和之后 211
26.6 快捷表達式 211
26.7 小結(jié) 212
第27章 CSS值和單位 213
27.1 屬性值的通用規(guī)則 213
27.2 屬性值度量單位 214
27.2.1 關(guān)鍵字 214
27.2.2 真實度量單位 215
27.2.3 屏幕度量單位 215
27.2.4 相對度量單位 216
27.2.5 顏色和URL函數(shù) 217
27.2.6 聲音度量單位 217
27.3 小結(jié) 218
第28章 CSS繼承和層級 219
28.1 CSS繼承 219
28.2 CSS層級 220
28.3 樣式具體程度 221
28.4 小結(jié) 221
第29章 字體屬性 222
29.1 理解字體 222
29.2 字體類型 223
29.3 字體大小 223
29.4 字體樣式 224
29.5 行間距 225
29.6 在文檔中嵌入字體 225
29.7 小結(jié) 226
第30章 文本格式化 227
30.1 文本對齊 227
30.1.1 控制水平對齊 227
30.1.2 控制垂直對齊 229
30.2 文本縮進 230
30.3 控制文本內(nèi)的空白 230
30.3.1 清除浮動對象 230
30.3.2 white-space屬性 231
30.4 控制字母和單詞間距 232
30.5 控制大小寫 232
30.6 使用文本裝飾 233
30.7 自動生成的文本 234
30.8 使用CSS表格屬性 234
30.9 控制表格屬性 234
30.9.1 表格邊框 235
30.9.2 表格邊框間距 235
30.9.3 合并邊框 235
30.9.4 空單元格的邊框 236
30.10 表格布局 236
30.11 標(biāo)題對齊和定位 237
30.12 小結(jié) 238
第31章 CSS列表 239
31.1 列表概述 239
31.2 在任何元素上均可實現(xiàn)CSS列表 240
31.3 列表樣式類型 240
31.4 標(biāo)記位置 241
31.5 使用圖片作為列表標(biāo)記 242
31.6 小結(jié) 242
第32章 填充.邊界和邊框 243
32.1 CSS方框格式化模式 243
32.2 元素填充 244
32.3 元素邊框 245
32.3.1 邊框?qū)挾?245
32.3.2 邊框樣式 245
32.3.3 邊框顏色 246
32.3.4 邊框?qū)傩钥旖莘绞?246
32.3.5 邊框間距 247
32.4 元素邊界 247
32.5 動態(tài)輪廓 247
32.6 小結(jié) 248
第33章 顏色和背景 249
33.1 元素顏色 249
33.1.1 前景色 249
33.1.2 背景色 250
33.2 背景圖片 251
33.2.1 將背景顏色與圖片結(jié)合 252
33.2.2 重復(fù)和滾動圖片 253
33.2.3 定位背景圖片 254
33.2.4 background快捷屬性 255
33.3 小結(jié) 255
第34章 CSS布局:浮動和定位 256
34.1 理解CSS定位 256
34.1.1 靜態(tài)定位 256
34.1.2 相對定位 256
34.1.3 絕對定位 257
34.1.4 固定定位 257
34.2 指定元素位置 258
34.3 將元素左右浮動 259
34.4 定義元素的寬度和高度 260
34.4.1 指定確切大小 260
34.4.2 指定最大和最小大小 260
34.4.3 控制元素溢出 260
34.5 在層上堆疊元素 261
34.6 控制元素的可見性 263
34.7 小結(jié) 263
第35章 偽元素和生成的內(nèi)容 264
35.1 content屬性 264
35.2 偽元素 265
35.2.1 :first-line 266
35.2.2 :first-letter 266
35.2.3 :before和:after 267
35.3 引用標(biāo)記 267
35.4 自動為元素編號 267
35.4.1 計數(shù)器對象 267
35.4.2 修改計數(shù)器的值 268
35.4.3 計數(shù)器示例:章節(jié)編號 268
35.4.4 自定義列表編號 269
35.5 小結(jié) 269
第36章 用CSS實現(xiàn)動態(tài)HTML 270
36.1 用JavaScript訪問CSS屬性 270
36.2 有用的CSS操作方式 273
36.2.1 隱藏和顯示文本 273
36.2.2 圖片縮放 274
36.2.3 翻轉(zhuǎn)效果的菜單按鈕 276
36.3 小結(jié) 277
第37章 媒介樣式以及定義打印用文檔 278
37.1 理解CSS媒介類型 278
37.2 設(shè)置打印用文檔 280
37.2.1 頁面框格式化模型 280
37.2.2 用@page規(guī)則定義頁面大小 280
37.2.3 控制分頁 281
37.2.4 處理寡行和孤行情況 283
37.2.5 準(zhǔn)備雙面打印文檔 283
37.3 創(chuàng)建多媒介文檔 283
37.3.1 聯(lián)機(屏幕媒介)文檔 284
37.3.2 重新格式化頁面 285
37.4 小結(jié) 286
第4部分 附加的CSS技能
第38章 用HTML表格格式化 289
38.1 用表格進行格式的基礎(chǔ)知識 289
38.2 真實示例 291
38.3 浮動頁面 291
38.4 不規(guī)則圖片和文本組合 293
38.5 導(dǎo)航菜單和塊 294
38.6 多列 295
38.7 小結(jié) 296
第39章 用戶界面樣式 297
39.1 修改光標(biāo) 297
39.2 用戶界面顏色 298
39.3 用戶界面字體 300
39.4 小結(jié) 300
第40章 測試和驗證CSS 301
40.1 在建立樣式時測試語法 301
40.2 關(guān)于格式化 302
40.3 驗證CSS 302
40.4 小結(jié) 303
第41章 CSS提示和技巧 304
41.1 懸掛縮進 304
41.2 展開按鈕 305
41.3 提出引用 306
41.4 標(biāo)簽式菜單 307
41.5 小結(jié) 309
附錄A HTML元素快速參考 310
A.1 元素清單 311
A.2 事件屬性 338
A.3 其他公共屬性 339
附錄B HTML特殊字符快速參考 341
附錄C CSS屬性快速參考 346
附錄D CSS選擇器快速參考 360
D.1 基本元素選擇器 360
D.2 后代選擇器 361
D.3 子女選擇器 361
D.4 相鄰兄弟選擇器 361
D.5 類選擇器 361
D.6 ID選擇器 361
D.7 屬性選擇器 361
附錄E 偽元素和偽類快速參考 363
E.1 偽元素 363
E.2 偽類 364

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號