第一部分 重新审视HTML
第1章 列表
1.1 逛商店
1.2 测验
1.2.1 方法A:用
来分隔
1.2.2 折行问题
1.2.3 方法B:项目符号
1.2.4 方法C:更加接近
1.2.5 方法D:包装的喜悦
1.3 内容回顾
1.4 实例秀
1.4.1 去掉项目符号
1.4.2 创建更酷的项目符号
1.4.3 可导航的列表
1.4.4 迷你选项卡形状
第2章 标题
2.1 构造文档标题的最佳方式是什么
2.1.1 方法A:富有语义
2.1.2 方法B: 与 的组合
2.1.3 方法C:样式和内容
2.2 内容回顾
2.3 实例秀
2.3.1 简洁的样式
2.3.2 加背景
2.3.3 可变换的图标
2.3.4 方便地更新
2.3.5 变色龙效果
2.4 小结
第3章 表格是邪恶的吗
3.1 完全的表格形态
3.2 人人可有的表格
3.3 添加摘要
3.4 表头
3.5 表头和数据的关系
3.6 使用abbr属性
3.7 、和
3.8 表格是邪恶的吗
3.9 实例秀
3.9.1 创建网格
3.9.2 压缩空白
3.9.3 除IE/Mac之外的版本
3.9.4 腾出空间
3.9.5 自定义表头外观
3.9.6 带背景图片的表头
3.9.7 给ID指定图标
3.10 小结
第4章 引用文本
4.1 方法A:缺乏语义
4.2 方法B:类的演出
4.3 方法C:是最好的
4.4 内容回顾
4.5 实例秀
4.5.1 刨根问底的cite
4.5.2 行内引用
4.5.3 为 设定样式
4.6 小结
第5章 表单
5.1 创建表单时有哪些选择
5.1.1 方法A:使用一个表格
5.1.2 方法B:没有表格,却变得拥挤
5.1.3 方法C:简单并且更有亲和力
5.2 内容回顾
5.3 实例秀
5.3.1 神奇的tabindex
5.3.2 为频繁访问的表单设定accesskey
5.3.3 给表单设定样式
5.4 小结
第6章 、 及其他短语元素
6.1 表现化与结构化
6.1.1 为什么和比和要好
6.1.2 那么呢
6.1.3 只要粗体或者斜体就行了
6.1.4 粗体加斜体
6.2 内容回顾
6.3 实例秀
6.3.1 短语元素
6.3.2 设计
6.3.3 和
6.3.4
6.3.5
6.3.6
6.3.7
6.4 最后的短语
第7章 锚点
7.1 当指向页面特定部分时,如何构建锚点才是最佳方案
7.1.1 方法A:空的名字
7.1.2 方法B:都在名称中
7.1.3 方法C:去掉名称
7.1.4 方法D:全合一
7.2 内容回顾
7.3 实例秀
7.3.1 title属性
7.3.2 给链接设定样式
7.4 收锚启航
第8章 更多列表
8.1 构造编号列表的最佳方式
8.1.1 方法A:无序的顺序
8.1.2 方法B:有序列表
8.2 构造一组词条和解释的最佳代码是什么
8.2.1 方法A
8.2.2 方法B
8.3 内容回顾
8.4 实例秀
8.4.1 标识各个部分
8.4.2 自定义编号
8.4.3 将编号加到CSS里
8.4.4 最终效果
8.5 小结
第9章 精简HTML代码
9.1 使用Web标准构建网站时如何精简HTML代码
9.1.1 子代选择符
9.1.2 方法A:愉快地使用类
9.1.3 方法B:自然选择
9.1.4 不必要的
9.1.5 方法A:愉快地使用
9.1.6 方法B:丢掉
9.1.7 其他示例
9.1.8 内容回顾
9.2 实例秀
9.2.1 未加工的HTML代码
9.2.2 添加样式
9.2.3 自定义项目符号
9.2.4 添加边框
9.3 小结
第二部分 样式点滴
第10章 应用CSS
10.1 怎样将CSS应用到文档上
10.1.1 方法A:元素
10.1.2 方法B:外部样式表
10.1.3 方法C:@import
10.1.4 为多个样式表结合使用方法B和C
10.1.5 两种级别的样式
10.1.6 拥抱层叠
10.1.7 方法D:行内样式
10.2 内容回顾
10.3 实例秀
10.4 小结
第11章 打印样式
11.1 如何对打印指定样式
11.1.1 媒介类型
11.1.2 两种定向方式
11.1.3 方法A:media属性
11.1.4 方法B:@media或者@import
11.1.5 允许多个值
11.1.6 分隔屏幕和打印样式
11.1.7 建立打印样式表
11.2 内容回顾
第12章 CSS布局
12.1 如何用CSS构造两栏布局
12.1.1 方法A:浮动侧栏
12.1.2 方法B:双浮动
12.1.3 方法C:浮动内容
12.1.4 方法D:绝对定位
12.2 内容回顾
12.3 实例秀
12.3.1 框模型问题
12.3.2 伪栏
12.4 小结
第13章 设定文本样式
13.1 怎么把超文本变酷
13.1.1 改变Times字体
13.1.2 改变行间距
13.1.3 都是一家人
13.1.4 字符间距调整
13.1.5 段首字母下沉
13.1.6 文本对齐
13.1.7 字形变换
13.1.8 小型大写字母
13.1.9 段落缩进
13.2 内容回顾
第14章 图片替换
14.1 怎样通过CSS用图片替换文本
14.1.1 不存在完美的解决方案
14.1.2 使用它,但要小心
14.2 方法A:Fahrner图片替换
14.2.1 HTML代码
14.2.2 额外的标签
14.2.3 CSS代码
14.2.4 指定背景
14.2.5 优点
14.2.6 缺点
14.2.7 权衡利弊
14.3 方法B:Leahy/Langridge图片替(LIR)
14.3.1 HTML和CSS代码
14.3.2 框模型的痛苦
14.3.3 缺点
14.4 方法C:Phark方法
14.4.1 HTML和CSS代码
14.4.2 还是不完美
14.5 内容回顾
14.6 实例秀
14.6.1 标志切换
14.6.2 示例
14.6.3 一对标志
14.6.4 CSS代码
14.6.5 恢复链接
14.6.6 结果
14.7 具有亲和力的可翻转图片选项卡
14.7.1 问题
14.7.2 解决方案
14.7.3 HTML代码:一个列表统领一切
14.7.4 一张图片,三种状态
14.7.5 CSS:魔法产生的地方
14.7.6 结果
14.7.7 为什么要使用它
14.7.8 文本不能缩放
14.8 兼容性
14.9 小结
第15章 为设定样式
15.1 两栏,有时又是三栏
15.1.1 页面和样式结构
15.1.2 有类
15.1.3 不仅可用于栏
15.2 “你在这里”
15.2.1 导航列表
15.2.2 标明各个部分
15.2.3 魔法CSS
15.3 内容回顾
第16章 下一步
16.1 下一步去往何处
16.1.1 组织和出版物
16.1.2 富有影响力和启发性的博客
16.1.3 书籍
16.2 结束语
索引