第1章 如何编写XHTML和CSS 1
网站分析 1
XHTML和HTML是什么 2
XHTML和HTML有什么差别 3
CSS是什么 3
从XHTML语法开始 4
起始标记和结束标记 4
空元素 5
XHTML:特殊要求 7
CSS语法初步 8
选择符和声明 9
引号 14
实例 14
小结 15
第2章 位置,位置:放置样式的地方 17
层叠 17
从浏览器开始 18
用户样式 19
外部样式 21
嵌入式样式 23
内联样式(inline style) 25
继承性(inheritance) 27
特殊性 28
做数字计算 30
将内联样式增加到算术中去 31
多类是什么 31
使用@import 32
实例 34
小结 36
第3章 网页基础:DOCTYPE,头部,主体和主体样式 37
XHTML:每个网页要求什么 37
目标 37
DOCTYPE 38
XML声明 41
开始学习 42
头部(head) 43
标题(title) 43
保存 44
主体(body) 44
用浏览器看看 45
CSS:样式主体 46
创建样式表 46
背景 46
为网页指定颜色 46
链接到样式表 48
查看 48
边距(margin) 48
移动主体 51
并不只是颜色 51
依附的背景图像 56
给body元素指定class或ID属性 58
实例 58
body元素的CSS属性 60
小结 60
第4章 标题和样式标题 62
XHTML:标题(beading)标记 62
用标题创建结构 62
如何学习本章 63
CSS:样式化标题 65
从背景图像开始 67
流式(fluid)设计 69
样式化h2和h3 71
类交替 78
给标题替换图像 79
Rundle方法 79
Gilder/Levin方法 80
CSS盒模型(box model) 82
Hacking模型 83
实例 84
用于标题的CSS属性 86
小结 86
第5章 页面分区:结构与布局的div 88
学习XHTML 88
结构化的组织内容 89
什么时候使用div 92
学习CSS 94
绝对定位(absolute positioning) 95
相对定位(relative positioning) 99
固定定位(fixed positioning) 100
使用margin来安排内容 102
使用float(浮动)来安排内容 103
用z-index来安排内容 119
实例 123
CSS属性 125
小结 125
第6章 段落和文本样式 127
XHTML:排版文本 127
acronyms和abbreviations 129
特殊字符 132
cite元素 135
block quotes 135
按照意义排版:em和strong元素 137
其他有用的排版元素 139
为使用CSS准备好XHTML 140
CSS:样式化文本 141
启动样式表 142
更多body控制 145
heading控制 146
段落控制 148
引用块控制 148
子选择符(Child Selector) 149
相邻同代选择符(Adjacent Sibling Selector) 151
属性选择符 152
再次讨论em和strong 152
缩略词(acronym) 153
引用语(callout) 153
页脚(footer)规则 158
生成内容(generated content) 160
完整的样式表 161
打印预览 162
让我们开始打印 163
开始我们的样式表 163
使用显示(display)属性移除内容 163
回到黑色 165
设置打印页边距 165
改变打印字体的大小 166
为打印改变font-family 167
为打印改变text-indent(文本缩进) 167
打印URL 168
完整的样式表 169
实例 170
CSS属性 172
小结 172
第7章 链接和链接样式 174
组建一个网站 174
URL剖析 176
文件夹名称和管理 177
主页 178
XHTML:锚元素 179
同一目录下的链接 179
相对链接和绝对链接 181
链接到不同目录下的页面 185
链接到非HTML文件 190
图像作为链接 196
电子邮件链接 197
链接到页面中特定位置:命名的锚和IDs 199
Tab索引 203
CSS:给锚增添活力 204
设置链接颜色 205
利用背景图像样式链接 206
利用样式指明当前页 209
一个基于id的当前页面指示器 211
CSS弹出菜单 212
实例 216
CSS属性 218
小结 219
第8章 多媒体、图像和图像样式 220
创建和编辑图像 220
JPEG、GIF、和PNG 221
图形软件的基本使用技巧 222
XHTML:往页面中添加图像 229
img元素 229
longdesc属性 231
title属性 232
图像储存 232
创建一些基本的按钮导航栏 233
给超链接伪状态设置背景图像 237
设计一个简单的照片库 237
添加一个标题 239
添加其他头部 240
往库中插入照片 241
透明的GIF 241
一个完成的网站 243
利用CSS来装饰 244
链接颜色和装饰 246
添加弹出图像 247
背景 249
图像尺寸问题 250
通过XHTML调整图像的尺寸:好的想法 250
通过XHTML调整图像的尺寸:糟糕的想法 252
直接链接到图像 253
body样式 254
往页面中添加多媒体 258
插件问题 259
Flash 259
QuickTime 263
Windows Media Player和RealPlayer 266
没有插件时的浏览器帮助 267
实例 267
University of Missouri-Columbia 267
David Bowie 269
River Rock 269
CSS属性 270
小结 271
第9章 列表和列表样式 272
XHTML列表基础 272
定义列表 276
CSS:强大的显示 277
无序列表标记 280
List-marker positions(列表标记定位) 281
返回定义列表 282
链接列表 283
垂直列表 283
使用纯粹CSS弹出菜单的垂直导航栏 288
水平列表 293
实例 299
Digital Web 299
Accessify 300
CSS属性列表 301
小结 301
第10章 表格和表格样式 302
复杂的表格故事 302
XHTML:创建行与列 303
制作一个更复杂的可接入的表格 306
CSS:表格表现 308
头部 310
summary属性 314
对caption样式化 314
使用CSS设置单元对齐和颜色 316
学习更多的XHTML:thead、tbody、tfoot 319
实例 323
Quick n Simple Trade Manager 323
ESPN 323
CSS属性 324
小结 325
第11章 表单和表单样式 326
脚本问题 326
学习XHTML 327
form元素 328
隐藏域(hidden field) 330
fieldset元素 333
textarea元素 334
select菜单 336
单选按钮 338
允许用户上载文件 338
复选框 340
tabindex属性 342
提交按钮 342
使用mailto交互 344
往表单中添加CSS 348
样式化fieldset 348
legend 349
提交按钮 349
脚本例子的背景 350
实例 351
Spicy Salsa 351
Follow the Rhinos 353
CSS属性 354
小结 354
第12章 网页的发布和测试 355
概述 355
寻找免费的服务器空间 355
自己的网域 356
FTP(文件传送协议)软件的使用 357
许可的设定 360
网站的测试和验证 361
验证器(Validators) 363
接入性的测试 364
从浏览器扩展得到帮助 366
DOM(文档对象模式)和网站的测试 372
测试和验证的总结 373
告诉搜寻引擎你的存在 373
为适应搜寻引擎而调整网站 374
发布网站 375
了解你的观众 376
实例 378
MusicAustin(音乐奥斯汀) 378
小结 381
第13章 网上博客的CSS 382
制作博客的好处 382
到哪里登记博客 383
在blog博客软件中寻找什么 383
从Blogger开始 384
BlogSpot博客的配置 386
对你的Blogger发布博客 389
Blogger模板的制定 390
改变DOCTYPE声明 392
自定制Blogger CSS 394
一个新的颜色方案 397
View Source(观看源码)搞清Blogger修改的秘密 399
免费的WordPress租用 401
发布WordPress博客 406
在用户服务器上的WordPress 406
实例 408
Engadget 408
Boing Boing 408
小结 410
第14章 设计基础 411
框图 411
版面布局 411
视觉层次 412
更多关于反差的内容 414
一致和重复 416
对齐 416
参考资料 420
实例 421
Mirror Project(镜子项目) 421
Museum Victoria(维多利亚博物馆) 422
CSS属性 424
小结 424
第15章 用于手提设备的XHTML和CSS 425
创办手提设备网络的固有障碍 425
一个坚实的基础 426
测试页面 429
CSS:保持简单 430
对手提式样式表的测试 433
手提设备开发者的参考资料 434
BlackBerry 435
AvantGo公司 435
Palm公司 436
Windows公司 436
电话 436
CSS属性 437
实例 437
小结 440
第16章 用Dreamweaver 8编写CSS 441
用Dreamweaver的插入Div工具增加结构 441
CSS样式板 449
高级选择符的定义 452
成组选择符的指定 456
标记选择符 456
更多高级选择符 458
在Dreamweaver中编辑样式 462
类和属性板(property inspector) 465
样式显示工具栏 468
CSS属性 469
实例 469
小结 471
附录A 各章小结 472
第1章:如何编写XHTML和CSS 472
第2章:位置,位置:放置样式的地方 473
第3章:网页基础:DOCTYPE,头部,主体和主体样式 475
第4章:标题和样式标题 476
第5章:页面分区:结构与布局的div 477
第6章:段落和文本样式 479
第7章:链接和链接样式 480
第8章:多媒体、图像和图像样式 482
第9章:列表和列表样式 483
第10章:表格和表格样式 483
第11章:表单和表单样式 484
第12章:网页的发布和测试 485
第13章:网上博客的CSS 485
第14章:设计基础 486
第15章:用于手提设备的XHTML和CSS 487
第16章:用Dreamweaver 8编写CSS 488
术语表 489