第1章 使用Dreamweaver 4开始工作 1
1.1 Dreamweaver 4新增功能简介 1
1.2 Dreamweaver 4的工作环境 3
1.2.1 认识Dreamweaver 4的窗口结构 3
1.2.2 工具栏 5
1.2.3 控制浮动面板 6
1.2.4 状态行 12
1.2.5 标尺和网格 14
1.3 Dreamweaver 4默认值设置 16
1.4 快捷键 21
第2章 站点管理 24
2.1 建立本地站点 24
2.1.1 设置本地站点信息 25
2.1.2 设置远程站点信息 27
2.1.3 文件的上传与下载 30
2.1.4 设置站点地图布局 32
2.1.5 设置设计提示 33
2.2 站点地图 36
2.2.1 查看站点地图 36
2.2.2 在站点地图中管理网页 37
2.2.3 操作站点文件 39
2.2.4 在站点地图中管理链接 41
2.2.5 使站点地图中的文件显示或隐藏 45
2.2.6 查看站点地图中的一个分支 46
2.2.7 保存站点地图 46
第3章 使用Dreamweaver创建XML文档 47
3.1 XML概述 47
3.1.1 HTML的不足 47
3.1.2 什么是XML 49
3.1.3 XML的优越性 50
3.2 在Dreamweaver 4中导出XML 54
3.3 在Dreamweaver 4中导入XML 55
3.4 XML文件的基本组成 56
3.4.1 使用Dreamweaver创建XML文档的实例 56
3.4.2 XML文档的基本组成 57
3.5 XML文档的类型 61
3.5.1 使用Dreamweaver构造良好的XML文档 61
3.5.2 有效的XML文档 62
3.6 表现XML 64
3.6.1 CSS 65
3.6.2 XSL 66
第4章 使用CSS格式化XML 67
4.1 CSS开始文档 67
4.1.1 Style Sheets简介 67
4.1.2 将样式与XML结合 70
4.2 层叠样式表 73
4.2.1 层叠式样式表种类及样式冲突 73
4.2.2 链接外部层叠式样式表 75
4.2.3 编辑外部层叠式样式表 76
4.3 层叠样式表的基本设置 78
4.3.1 定义字体属性 79
4.3.2 定义背景属性 83
4.3.3 定义文本属性 86
4.3.4 定义框属性 90
4.3.5 定义边框属性 95
4.3.6 定义列表属性 99
4.3.7 定义位置属性 100
4.3.8 定义其他属性 104
4.4.1 样式一 105
4.4 应用实例 105
4.4.2 样式二 108
4.5 CSS中常用的单位 110
4.5.1 长度单位 110
4.5.2 百分比单位 112
4.5.3 颜色单位 112
4.5.4 URL单位 113
5.1 CSS打印支持 114
5.2 声音层叠样式表 114
第5章 CSS的高级应用 114
5.2.1 通用声音属性 115
5.2.2 空间属性 115
5.2.3 语音属性 116
5.3 CSS滤镜和渐变 116
5.3.1 Alpha 121
5.3.2 Blur 126
5.3.3 Chroma 129
5.3.4 DropShadow 129
5.3.5 FlipH 132
5.3.6 FlipV 132
5.3.7 Glow 134
5.3.8 Gray 136
5.3.9 Invert 138
5.3.10 Light 141
5.3.11 Mask 141
5.3.12 Shadow 143
5.3.13 Wave 146
5.3.14 Xray 148
5.3.15 动态滤镜转换 150
5.4 在CSS中使用命名域 155
5.5.1 滤镜的淡出淡入效果 163
5.5 演示实例 163
5.5.2 改变页面字体样式 166
5.5.3 艺术风格 172
第6章 动态网页设计技巧与实例 176
6.1 行为 176
6.1.1 使用行为的总体方法 176
6.1.2 所有动作的使用 177
6.2 时间链 210
6.2.1 有关时间链的基本操作 210
6.2.2 时间链的综合应用实例 213
第7章 使用Dreamweaver创建XSL 242
7.1 XSL概述 242
7.1.1 为什么要使用XSL 242
7.1.2 XSL是怎样工作的 243
7.1.3 XSL的组成 243
7.2 使用Dreamweaver创建简单的XSL 244
7.2.1 使用Dreamweaver生成和组装模板 244
7.2.2 访问属性和输出属性 250
7.2.3 给XML数据排序 255
7.2.4 条件模板 257
7.3 深入学习XSL 267
7.3.1 构造结果树 267
7.3.2 模板规则和模式 270
7.3.3 模板 275
7.3.4 联合Dreamweaver 4创建的样式表 280
7.3.5 格式化对象 281
第8章 名域 285
8.1 名域的概述 285
8.1.1 为什么要使用名域 285
8.1.2 名域的宣告 289
8.1.3 名域的范畴 291
8.2 预设名域 293
8.2.1 预设名域的概念和宣告 293
8.2.2 预设名域与范畴联合运用 294
第9章 使用DTD验证XML文档 300
9.1 DTD概述 300
9.1.1 为什么需要DTD 300
9.1.2 什么是DTD 303
9.1.3 DTD的发展趋势 303
9.2.2 元素类别宣告 304
9.2 元素和属性类别宣告 304
9.2.1 常用量词 304
9.2.3 属性类别宣告 306
9.2.4 在DTD中添加注释 309
9.2.5 将DTD和XML文档连接起来 309
9.2.6 综合实例 311
第10章 XML Schema 316
10.1 XML Schema概述 316
10.1.1 为什么需要 Schema 316
10.1.4 XML Schema的优越性 317
10.1.2 Schema的诞生 317
10.1.3 XML Schema与DTD的区别 317
10.1.5 Schema的应用领域 318
10.2 使用 XML Schema 318
10.2.1 Schema的格式 318
10.2.2 元素 319
10.2.3 在Schema中使用名域 326
10.2.4 属性 333
10.2.5 注释 336
11.1.1 XHTML(eXtensible Hyper Markup Languange) 337
11.1 XML的显示语言 337
第11章 XML的其他问题 337
11.1.2 SVG 338
11.1.3 VML和PGML 340
11.1.4 SMIL,OEB和XSL-FO 340
11.1.5 WML和HDML 344
11.2 XML的未来 345
11.2.1 支持XML的公司和它们的开发工具 345
11.2.2 XML展望 348
11.3 XML专业技术词汇 350