第1章 Dreamweaver 8基础 1
1.1 安装Dreamweaver 8 1
1.2 Dreamweaver 8新功能 4
1.2.1 使用最佳做法 4
1.2.2 完成更多工作 5
1.2.3 与最新技术和标准集成 5
1.3 Dreamweaver创建Web站点的工作流程 6
1.3.1 规划站点 6
1.3.2 管理站点文件 7
1.3.3 设计Web页面布局 7
1.3.4 向页面添加内容 7
1.3.5 手工编码 8
1.3.6 设置Web应用程序 8
1.3.7 创建动态页 8
1.3.8 快速开发应用程序 8
1.4 认识Dreamweaver 8工作区 9
1.4.1 工作区布局 9
1.4.2 在“文档”窗口中工作 15
1.4.3 使用工具栏、检查器和快捷菜单 18
1.4.4 使用面板和面板组 23
1.4.5 使用Dreamweaver辅助功能 24
1.4.6 优化工作区以进行有辅助功能的页面设计 27
1.4.7 使用可视化助理Dreamweaver 28
1.4.8 Dreamweaver自定义基础 28
1.5 设置Dreamweaver站点 31
1.5.1 关于Dreamweaver站点 31
1.5.2 设置新的Dreamweaver站点 32
1.5.3 使用“高级”设置来设置Dreamweaver站点 34
1.5.4 编辑现有Web站点 36
1.6 创建和打开文档 37
1.6.1 创建新文档 38
1.6.2 保存新文档 40
1.6.3 设置默认的新文档类型 40
1.6.4 设置新建HTML文档的默认文件扩展名 41
1.6.5 打开现有文档 41
1.6.6 清理Microsoft Word的HTML文件 42
第2章 Dreamweaver 8入门 43
2.1 设置站点和项目文件 43
2.1.1 了解Dreamweaver站点 43
2.1.2 设置项目文件 44
2.1.3 定义本地文件夹 44
2.2 创建基于表格的页面布局 45
2.2.1 检查设计草样 45
2.2.2 创建并保存新页面 46
2.2.3 插入表格 47
2.2.4 设置表格属性 50
2.2.5 插入图像占位符 53
2.2.6 向页面添加颜色 53
2.3 向页面添加内容 55
2.3.1 插入图像 56
2.3.2 插入并播放Flash文件 61
2.3.3 插入Flash视频 62
2.3.4 插入文本 64
2.3.5 创建链接 67
2.3.6 在浏览器中预览页面 67
2.4 使用CSS设置页面格式 69
2.4.1 了解CSS 69
2.4.2 创建新的样式表 70
2.4.3 附加样式表 72
2.4.4 “CSS样式”面板 73
2.4.5 创建新的CSS规则 74
2.4.6 将类样式应用到文本 76
2.4.7 设置导航条文本的格式 77
2.5 发布站点 82
2.5.1 了解远程站点 82
2.5.2 定义远程文件夹 83
2.5.3 上传本地文件 83
2.5.4 解决远程文件夹设置问题 84
第3章 网页文本操作 85
3.1 插入文本 85
3.1.1 将文本添加到文档中 85
3.1.2 设置复制/粘贴首选参数 86
3.1.3 导入表格式数据文档 87
3.1.4 导入Microsoft Office文档 87
3.1.5 插入指向Word或Excel文档的链接 88
3.2 设置段落格式和文档结构 89
3.2.1 设置段落格式 89
3.2.2 对齐文本 89
3.2.3 缩进文本 90
3.2.4 添加段落间距 90
3.2.5 使用水平线 90
3.2.6 创建项目列表和编号列表 91
3.3 设置文本格式 92
3.3.1 设置和更改字体及样式 93
3.3.2 重命名样式 94
3.3.3 修改字体组合 95
3.3.4 更改文本颜色 95
3.3.5 插入日期 97
3.3.6 插入特殊字符 97
3.3.7 在字符之间添加空格 98
3.4 使用层叠样式表设置文本格式 99
3.4.1 概述 99
3.4.2 使用“CSS样式”面板 104
3.4.3 创建新的CSS规则 106
3.4.4 应用类样式 107
3.4.5 导出样式以创建CSS样式表 108
3.4.6 链接到或导出外部CSS样式表 109
3.4.7 使用示例Dreamweaver样式表 109
3.4.8 编辑CSS规则 110
3.4.9 编辑CSS样式表 110
3.5 检查拼写 110
3.6 搜索和替换文本 111
第4章 插入图像 112
4.1 关于图像 112
4.2 在网页中插入图像 113
4.2.1 插入图像 113
4.2.2 编辑图像的辅助功能属性 115
4.2.3 插入图像占位符 115
4.2.4 替换图像占位符 116
4.2.5 对齐图像 116
4.3 调整图像大小 117
4.3.1 以可视方式调整图像大小 117
4.3.2 将已调整大小的图像返回原始尺寸 118
4.3.3 重新取样已调整大小的图像 118
4.4 裁剪图像 118
4.5 调整图像的亮度和对比度 118
4.6 锐化图像 119
4.7 创建鼠标经过图像 119
4.8 使用外部图像编辑器 120
第5章 表格的应用 121
5.1 关于表格 121
5.1.1 HTML中的表格格式设置优先顺序 121
5.1.2 关于拆分和合并表格单元格 122
5.2 插入表格 122
5.3 导入和导出表格式数据 123
5.3.1 导入表格数据 124
5.3.2 导出表格 124
5.4 选择表格元素 125
5.4.1 更改表格元素的高亮显示颜色 125
5.4.2 选取表格 126
5.4.3 选择行或列 126
5.4.4 选择单元格 127
5.5 使用“扩展表格”模式编辑表格 127
5.5.1 切换到“扩展表格”模式 128
5.5.2 退出“扩展表格”模式 128
5.6 设置表格和单元格的格式 129
5.6.1 查看和设置表格、单元格、行和列的属性 129
5.6.2 编辑表格的辅助功能属性 130
5.6.3 使用设计方案对表格进行格式设置 130
5.7 调整表格、列和行的大小 132
5.7.1 调整表格大小 132
5.7.2 调整列和行的大小 133
5.7.3 使代码中的列宽与可视宽度一致 133
5.7.4 清除设置的宽度和高度 134
5.7.5 显示表格和列的宽度和菜单 134
5.8 添加及删除行和列 135
5.9 拆分和合并单元格 136
5.10 复制、粘贴和删除单元格 137
5.10.1 剪切或复制表格单元格 137
5.10.2 粘贴表格单元格 138
5.10.3 删除单元格内容 138
5.10.4 删除包含合并单元格的行或列 139
5.11 嵌套表格 139
5.12 对表格进行排序 139
第6章 链接与导航 141
6.1 概述 141
6.1.1 了解文档位置和路径 141
6.1.2 跳转菜单 143
6.1.3 导航条 143
6.1.4 关于图像地图 144
6.2 创建链接 145
6.2.1 链接文件和文档 145
6.2.2 链接到文档中的特定位置 151
6.2.3 创建电子邮件链接 153
6.2.4 创建空链接和脚本链接 153
6.3 管理链接 154
6.3.1 自动更新链接 154
6.3.2 在站点地图中修改链接 156
6.3.3 在整个站点范围内更改链接 157
6.4 跳转菜单 158
6.4.1 插入跳转菜单 158
6.4.2 编辑跳转菜单项 159
6.4.3 解决跳转菜单可能出现的问题 160
6.5 使用导航条 160
6.5.1 插入导航条 160
6.5.2 修改导航条 162
6.6 使用图像地图 163
6.6.1 插入客户端图像地图 163
6.6.2 修改图像地图 164
6.7 将JavaScript脚本附加到链接上 165
6.8 查找断开的、外部的和孤立的链接 165
6.8.1 检查当前文档内的链接 165
6.8.2 检查本地站点某一部分的链接 166
6.8.3 检查整个站点中的链接 166
6.9 修复断链接 167
6.9.1 在“链接检查器”面板中修复链接 167
6.9.2 在“属性”检查器中修复链接 167
6.10 在Dreamweaver中打开链接的文档 168
第7章 使用层 169
7.1 插入层 170
7.1.1 连续绘制一个或多个层 170
7.1.2 在文档的特定位置插入层 170
7.1.3 在层中放置插入点 171
7.1.4 显示层边框 171
7.1.5 隐藏层边框 171
7.1.6 嵌套层 171
7.2 设置层首选参数和属性 172
7.2.1 设置层首选参数 172
7.2.2 查看和设置单个层的属性 173
7.2.3 查看和设置多个层的属性 175
7.3 管理层 176
7.3.1 使用“层”面板 176
7.3.2 选择层 176
7.3.3 更改层的层叠顺序 177
7.3.4 更改层可见性 177
7.4 操作层 178
7.4.1 调整层大小 178
7.4.2 移动层 179
7.4.3 对齐层 179
7.5 将层转换为表格 179
7.5.1 防止层重叠 180
7.5.2 在层和表之间转换 180
7.6 制作层动画 181
7.6.1 使用“时间轴”面板 182
7.6.2 播放选项 183
7.6.3 使用时间轴动画移动层 183
7.6.4 通过拖动轨迹创建时间轴 184
7.6.5 修改时间轴 184
7.6.6 用时间轴更改图像和层的属性 185
7.6.7 使用多个时间轴 185
7.6.8 拷贝和粘贴动画 186
7.6.9 将动画序列应用于另一对象 187
7.6.10 重命名时间轴 187
7.6.11 时间轴动画小技巧 187
第8章 网页布局 189
8.1 关于“布局”模式 189
8.1.1 在“布局”模式中查看表格与单元格宽度 190
8.1.2 布局表格与单元格网格线 190
8.1.3 固定的列宽度和自动伸展列 191
8.1.4 间隔图像 191
8.2 从“标准”模式切换到“布局”模式 191
8.2.1 切换到“布局”模式 192
8.2.2 返回到“标准”模式 192
8.3 在“布局”模式中绘制 192
8.3.1 绘制布局单元格和表格 192
8.3.2 绘制嵌套布局表格 194
8.4 将内容添加到布局单元格中 196
8.5 清除自动设置的单元格高度 197
8.6 调整布局单元格和表格的大小以及移动它们 197
8.6.1 调整布局单元格的大小以及移动它们 197
8.6.2 调整布局表格的大小以及移动它们 198
8.7 设置布局单元格和表格的格式 198
8.7.1 设置布局单元格的格式 199
8.7.2 设置布局表格的格式 199
8.8 设置列宽度 200
8.8.1 将列设置为自动伸展或固定宽度 201
8.8.2 使用间隔图像 202
8.8.3 使代码中的列宽与可视宽度一致 203
8.9 设置“布局”模式的首选参数 203
第9章 使用框架 205
9.1 关于框架和框架集 205
9.1.1 了解框架和框架集如何工作 205
9.1.2 决定是否使用框架 206
9.1.3 了解嵌套的框架集 207
9.2 在“文档”窗口中使用框架集 208
9.3 创建框架和框架集 209
9.3.1 使用预定义的框架集 209
9.3.2 设计框架集 211
9.4 选择框架和框架集 212
9.4.1 在“框架”面板中选择框架和框架集 212
9.4.2 在“文档”窗口中选择框架和框架集 213
9.5 在框架中打开文档 213
9.6 保存框架和框架集文件 214
9.6.1 保存框架集文件 214
9.6.2 保存框架中显示的文档 214
9.6.3 保存与一组框架关联的所有文件 214
9.7 查看和设置框架属性 215
9.7.1 在“属性”检查器中查看或设置框架的属性 215
9.7.2 设置框架的辅助功能值 217
9.7.3 编辑框架的辅助功能值 217
9.7.4 更改框架内文档的背景色 217
9.8 查看和设置框架集属性 218
9.8.1 在“属性”检查器中设置框架属性 218
9.8.2 设置框架集文档的标题 219
9.9 控制具有链接的框架内容 219
9.10 处理不能显示框架的浏览器 220
9.11 将JavaScript脚本用于框架 220
第10章 资源、模板和库 222
10.1 使用资源 222
10.1.1 在“资源”面板中查看资源 222
10.1.2 刷新“资源”面板 224
10.1.3 将资源添加到文档 224
10.1.4 使用“资源”面板将颜色应用于文本 225
10.1.5 使用“资源”面板将URL应用于图像或文本 225
10.1.6 选择和编辑资源 226
10.1.7 在另外的站点中重新使用资源 226
10.2 创建和管理喜爱的资源列表 227
10.2.1 在“收藏”列表中添加和删除资源 228
10.2.2 为喜爱的资源创建别名 229
10.2.3 将资源归类到收藏夹中 229
10.3 使用库项目 230
10.3.1 关于库项目 230
10.3.2 创建库项目 231
10.3.3 在文档中插入库项目 232
10.3.4 编辑库项目 232
10.3.5 设置库高亮显示参数 234
10.3.6 编辑库项目属性 235
10.3.7 使文档中的库项目可编辑 235
10.3.8 编辑库项目中的行为 235
10.4 管理模板 236
10.4.1 关于Dreamweaver模板 236
10.4.2 创建Dreamweaver模板 246
10.4.3 创建可编辑区域 249
10.4.4 创建重复区域 251
10.4.5 使用可选区域 253
10.4.6 定义可编辑标签属性 256
10.4.7 创建嵌套模板 257
10.4.8 编辑和更新模板 258
10.4.9 管理模板 260
10.4.10 导出和导入模板XML内容 261
10.4.11 导出不具有模板标记的站点 262
10.4.12 在现有文档中应用或删除模板 262
第11章 创建表单 265
11.1 关于表单 265
11.1.1 表单的客户端角色 265
11.1.2 表单对象 265
11.1.3 动态表单对象 267
11.2 创建HTML表单 268
11.3 插入HTML表单对象 270
11.3.1 插入HTML单行文本域 270
11.3.2 插入HTML多行文本域 271
11.3.3 插入HTML复选框 272
11.3.4 插入HTML单选按钮 273
11.3.5 插入HTML表单菜单 275
11.3.6 插入标准按钮 276
11.3.7 插入图像按钮 276
11.3.8 插入隐藏域 277
11.3.9 插入文件上传域 278
11.4 插入动态HTML表单对象 279
11.4.1 创建动态HTML表单菜单 279
11.4.2 在HTML文本域中显示动态内容 280
11.4.3 动态预先选择HTML复选框 281
11.4.4 动态预先选择HTML单选按钮 281
11.5 验证HTML表单数据 282
11.6 将JavaScript行为附加到HTML表单对象 283
11.7 将自定义脚本附加到HTML表单按钮 283
11.8 创建可用的HTML表单 284
11.8.1 添加可用表单对象 284
11.8.2 编辑表单对象的辅助功能值 285
第12章 添加音频、视频和交互式元素 287
12.1 关于媒体文件 287
12.1.1 关于Flash文件类型 287
12.1.2 关于音频文件格式 288
12.2 插入媒体对象 289
12.2.1 插入Flash容 289
12.2.2 插入和修改Flash按钮对象 291
12.2.3 插入Flash文本对象 293
12.2.4 插入和编辑Flash元素 294
12.2.5 插入FlashPaper文档 295
12.2.6 插入Flash视频内容 296
12.2.7 插入Shockwave影片 301
12.2.8 插入ActiveX控件 302
12.2.9 插入Java applet 302
12.3 为媒体文件启动外部编辑器 303
12.3.1 从Dreamweaver启动外部编辑器 303
12.3.2 指定从Dreamweaver启动的编辑器 303
12.4 将“设计备注”与媒体对象一起使用 305
12.5 添加视频(非Flash) 307
12.6 向页面添加声音 307
12.6.1 链接到音频文件 307
12.6.2 嵌入声音文件 307
12.7 插入Netscape Navigator插件内容 308
12.7.1 将插件内容插入到页面中 308
12.7.2 在“文档”窗口中播放插件 309
12.7.3 Netscape Navigator插件答疑 309
12.8 使用行为控制媒体 310
第13章 使用JavaScript行为 311
13.1 使用“行为”面板 311
13.2 关于事件 313
13.3 应用行为 313
13.4 将行为附加到文本 314
13.5 更改行为 315
13.6 更新行为 315
13.7 下载并安装第三方行为 316
13.8 使用Dreamweaver自带的行为动作 316
13.8.1 调用JavaScript 316
13.8.2 改变属性 317
13.8.3 检查浏览器 318
13.8.4 检查插件 319
13.8.5 控制Shockwave或Flash 320
13.8.6 拖动层 321
13.8.7 转到URL 325
13.8.8 跳转菜单 326
13.8.9 打开浏览器窗口 327
13.8.10 播放声音 329
13.8.11 弹出消息 329
13.8.12 预先载入图像 330
13.8.13 设置导航条图像 331
13.8.14 设置框架文本 333
13.8.15 设置层文本 334
13.8.16 设置状态栏文本 335
13.8.17 设置文本域文本 335
13.8.18 显示—隐藏层 336
13.8.19 显示弹出菜单 338
13.8.20 交换图像 343
13.8.21 恢复图像交换 344
13.8.22 检查表单 344
第14章 综合实例 347
14.1 使用代码 347
14.1.1 查看代码 347
14.1.2 切换到编码工作区 348
14.1.3 使用标签选择器添加标签 348
14.1.4 编辑标签 351
14.1.5 查找与标签有关的信息 352
14.1.6 使用代码提示添加图像 353
14.1.7 检查更改 355
14.1.8 打印代码 356
14.2 创建基于CSS的页面布局 356
14.2.1 了解基于CSS的页面布局 356
14.2.2 检查设计草样 357
14.2.3 创建并保存新页面 358
14.2.4 插入层 358
14.2.5 向页面添加颜色 367
14.3 显示XML数据 368
14.3.1 查找文件 368
14.3.2 复查任务 368
14.3.3 了解XSLT页面 371
14.3.4 将HTML页面转换成XSLT页面 371
14.3.5 改变XSLT页面布局 372
14.3.6 将XML数据绑定到XSLT页面 373
14.3.7 将样式应用于XML数据 375
14.3.8 创建动态链接 376
14.3.9 添加重复区域XSLT对象 376
14.3.10 将XSLT页面附加到XML页面 377