前言 1
第1章 认识Dreamweaver4的工作环境 1
1.1 概述 1
1.2 Dreamweaver4的新特性 2
1.2.1 增强的HTML代码编辑特性 2
1.2.2 增强的页面设计工具 5
1.2.3 同Macromedia公司共他产品的集成特性 6
1.2.4 工作流程得以进一步明确和优化 6
1.2.5 更强的用户界面定制特性 8
1.3 系统需求 10
1.4 Dreamweaver4的工作环境 10
1.4.1 启动Dreamweaver4 10
1.4.2 认识Dreamweaver4的窗口结构 12
1.4.3 控制浮动面板 13
1.4.4 状态行 19
1.5 设置中文环境 21
1.6 查找帮助信息 23
1.6.1 启动帮助系统 23
1.6.2 查询帮助信息 26
第2章 控制HTML源代码 29
2.1 概述 29
2.1.1 什么是HTML 29
2.1.2 HTML的语法特性 30
2.1.3 统一资源定位符 31
2.2 Dreamweaver4的Rorndtrip HTML特性 32
2.3 在源代码编辑器中编辑代码 33
2.3.1 视图的基本操作 33
2.3.2 认识源代码检视器 37
2.3.3 在代码编辑器中编辑源代码的基本方法 38
2.3.4 刷新设计视图 41
2.3.5 设置语法着色特性的颜色方案 42
2.4.1 启动快速标记编辑器 44
2.4 在设计视图中编辑源代码 44
2.4.2 认识快速标记编辑器的三种模式 45
2.4.3 使用提示菜单 47
2.4.4 使快速标记编辑器的编辑操作生效 47
2.4.5 设置快速标记编辑器参数 48
2.4.6 其他控制标记的操作 48
2.5 查找和替换 51
2.5.1 查找或替换文本的基本操作 51
2.5.2 文本的高级查找和替换方式 54
2.5.3 查找和替换标记 55
2.5.4 存储搜索模式 56
2.6 格式化HTML代码 56
2.6.1 设置HTML代码格式化参数 56
2.6.2 格式化现有文档的源代码 58
2.7 净化HTML代码 58
2.7.1 设置HTML代码重写参数 58
2.7.2 净化现有文档 60
2.7.3 净化Microsoft Word生成的HTML文档 61
2.8 使用外部编辑器 62
2.8.1 指定处部的编辑器 62
2.8.2 启动外部编辑器 64
2.9 其他相关操作 64
2.9.1 处理JavaScript脚本 64
2.9.2 编辑Active Server Pages脚本 67
2.9.3 插入注释 68
第3章 网站规划和本地站点的创建 70
3.1 概述 70
3.1.1 本地计算机和Internet服务器 70
3.1.2 本地站点和远端站点 70
3.1.3 Internet服务程序 71
3.1.4 上载和下载 72
3.1.5 网页的设计和出版流程 72
3.2.1 规划站点结构 73
3.2 规划站点 73
3.2.2 规划站点的济览机制 75
3.2.3 构建整体的站点风格 76
3.3 创建本地站点 76
3.3.1 显示站点窗口 76
3.3.2 构建站点 77
3.4 管理站点内容 79
3.4.1 打开本地站点 79
3.4.2 编辑站点属性 79
3.4.3 复制站点 80
3.4.4 删除站点 81
3.5 操作站点文件 81
3.5.1 创建文件夹 81
3.5.2 创建文件 82
3.5.3 文件和文件夹的移动和复制 83
3.5.6 刷新本地站点文件列表 84
3.5.5 编辑站点文件 84
3.5.4 删除文件或文件夹 84
3.5.7 重建缓存 85
3.6 使用站点地图 85
3.6.1 设置主页 85
3.6.2 显示站点地图 86
3.6.3 在站点地图中显示文件标题 87
3.6.4 在站点地图中操作文件 88
3.6.5 从某个分支开始查看地图 89
3.6.6 显示或隐藏站点地图文件 90
3.6.7 设置站点地图规划的参数选项 91
3.6.8 保存站点地图 92
3.7 站点窗口的其他相关操作 92
3.7.1 改变显示区域 92
3.7.2 隐藏文件列表窗格 93
3.7.3 改变站点地图的显示比例 93
4.1.2 打开现有文档 94
4.1 文档的创建和存储 94
4.1.1 创建空白文档 94
4.1.3 基于模板创建文档 95
4.1.4 存储文档 95
4.1.5 关闭文档 96
4.1.6 理解空白文档的初始代码 96
4.2 添加文本和插入对象 97
4.2.1 添加文本 97
4.2.2 插入对象 98
4.2.3 插入日期 98
4.2.4 插入特殊字符 99
4.2.5 插入水平线 102
4.3.2 定制不可见元素的显示 104
4.3.4 显示头部元素 104
4.3.3 显示不可见元素 104
4.3.1 不可见元素 104
4.3 在设计视图中选择元素 104
4.4 设置文档的页面的属性 106
4.4.1 利用页面属性对话框设置页面属性 106
4.4.2 页面属性的其他设置方法 108
4.5 编辑网页的头部内容 109
4.5.1 插入元数据 110
4.5.2 手坆关键字 112
4.5.3 插入描述信息 113
4.5.4 定义自动刷新 113
4.5.5 设置基础URL地址 115
4.5.6 设置文档链接 116
4.6 使用历史面板 118
4.6.1 显示历史面板 118
4.6.2 撤销改变 119
4.6.4 自动完成任务 120
4.6.3 清空历史面板 120
第5章 网页的版面规划 125
5.1 概述 125
5.2 了解规划视图 126
4.6.5 录制命令 127
5.3 规划表格和单元格 127
5.3.1 绘制规划表格的规划单元格 127
5.3.2 隐藏和显示规划表格标签 130
5.4 移动和重设规划表格和单元格的大小 131
5.4.1 移动规划表格和规划单元格 131
5.4.2 重设规划表格和规划单元格的大小 132
5.4.3 清除单元格高度 133
5.5 了解规划版面的宽度 133
5.5.1 将列宽设置为自动伸展宽度类型 135
5.5.2 将列宽设置为固定宽度类型 137
5.5.4 使用分隔图像 138
5.5.3 使列宽一致 138
5.6 格式化规划表格和单元格 141
5.6.1 格式化规划表格 141
5.6.2 格式化规划单元格 143
5.7 设置规划视图参数 145
5.8 使用Dreamweaver的辅助定位工具 146
5.8.1 标尺 146
5.8.2 网格 147
5.8.3 草稿图 149
第6章 格式化文本 153
6.1 文本格式化操作概述 153
6.1.1 格式化文本的三种方式 153
6.1.2 理解段落和字符 154
6.2 使用HTML标记格式化文本 156
6.2.1 设置段落格式 156
6.2.2 设置字符格式 162
6.3 设置项目列表 170
6.3.1 理解项目列表的类型 173
6.3.2 创建项目列表 174
6.3.3 嵌套项目列表 174
6.3.4 设置项目列表属性 175
6.4 使用HTML样式格式化文本 176
6.4.1 显示HTML样式面板 177
6.4.2 理解样式列表 177
6.4.3 应用HTML样式 178
6.4.4 清除已经应用的HTML样式格式 178
6.4.5 创建新样式 178
6.4.6 编辑现有样式 179
6.4.7 在现有样式的基础上创建新样式 180
6.4.8 删除样式 180
6.4.9 让定义的HTML样式在多个站点之间共享 180
6.5 拼写检查 180
7.1 概述 182
第7章 使用CSS样式 182
7.2 创建新CSS样式 183
7.2.1 显示CSS样式面板 183
7.2.2 创建自定义CSS样式 184
7.2.3 重定义HTML标记 186
7.2.4 使用CSS选择器 187
7.2.5 设置CSS样式的格式化参数 187
7.3 设置CSS样式格式 188
7.3.1 编辑CSS样式的文字格式 190
7.3.2 编辑CSS样式背景格式 190
7.3.3 编辑CSS样式块格式 192
7.3.4 编辑CSS样式框格式 195
7.3.5 编辑CSS样式边框格式 197
7.3.6 编辑CSS样式列表格式 198
7.3.7 编辑CSS样式定位格式 199
7.3.8 编辑CSS样式扩展格式 200
7.4 管理CSS样式 201
7.4.1 编辑CSS样式 201
7.4.2 删除CSS样式 203
7.4.3 复制CSS样式 203
7.5 创建、链接或导入外部的CSS样式单 204
7.5.1 创建和链接外部CSS样式单文件 205
7.5.2 链接外部现有的CSS样式单文件 207
7.5.3 编辑外部样式单文件中的样式 208
7.5.4 断开同外部样式单文件的链接 208
7.5.5 导入外部CSS样式单 208
7.5.6 导出到外部CSS样式单 208
7.6 应用CSS样式 209
7.6.1 理解CSS样式应用区域 209
7.6.2 利用CSS样式面板应用自定义CSS样式 210
7.6.3 理解CSS样式冲突 211
7.7 将CSS样式转换为HTML标记 212
第8章 超级链接 214
8.1 超级链接概述 214
8.1.1 链接的基本概念 214
8.1.2 超文本链接标记 215
8.1.3 关于链接路径 216
8.1.4 链接的颜色 219
8.1.5 链接的下划线 219
8.1.6 使用Dreamweaver的文件选择对话框 220
8.2 创建链接 221
8.2.1 链接到文档 221
8.2.2 链接到命名锚 223
8.2.3 创建Email链接 226
8.2.4 创建空链接 229
8.2.5 创建JavaScript脚本链接 229
8.2.6 使用指向文件图标构建链接 230
8.3.1 设置Dreamweaver的链接管理特性 233
8.3 管理链接 233
8.3.3 移动文件时更新链接 234
8.3.2 设置站点缓存 234
8.3.4 在站点地图中管理链接 235
8.3.5 改变链接的站点范围 236
8.3.6 测试链接 237
8.4 可以在链接上应用的行为 238
第9章 图像 240
9.1 概述 240
9.1.1 Internet上常见的图像类型 240
9.1.2 下载图像的中间过程 241
9.2 在HTML文档中插入图像 243
9.2.1 概述 243
9.2.2 插入图像 243
9.2.3 设置图像属性 244
9.2.4 控制图像的位置和显示大小 248
9.3 创建轮替图像 252
9.2.5 设置背景图像 252
9.3.1 插入轮替图像 253
9.3.2 预览轮替图像 254
9.4 使用导航条 254
9.4.1 插入导航条 254
9.4.2 编辑导航条 257
9.4.3 测试导航条 257
9.5 客户端图像映像 257
9.5.1 概述 257
9.5.2 创建客户端图像映像和热区 258
9.5.3 修改图像热区 259
9.5.4 理解客户端图像映像代码 260
9.6 同Fireworks4的协作 262
9.6.1 使用Fireworks文档 262
9.6.2 从Dreamweaver中启动Fireworks 265
9.6.4 更新放置到Dreamweaver中的Fireworks HTML代码 268
9.6.3 在Dreamweaver中优化Fireworks图像 268
9.7 创建Web相册 270
第10章 表格 273
10.1 表格概述 273
10.1.1 表格的组成 273
10.1.2 表格中的间距设置 273
10.1.3 HTML中实现表格的代码 274
10.2 插入表格 276
10.2.1 往文档中插入表格 277
10.2.2 在单元格中输入数据 279
10.2.3 表格数据的导入和导出 279
10.2.4 排序表格 282
10.3 选中表格元素 283
10.3.1 选中整张表格 283
10.3.2 选择表格行 284
10.3.4 选中单元格 285
10.3.3 选择表格列 285
10.3.5 取消选中状态 286
10.4 编辑表格 286
10.4.1 插入行或列 287
10.4.2 删除行或列 288
10.4.3 在表格右方或下方增删行或列 288
10.4.4 复制和粘贴单元格 288
10.4.5 删除单元格内容 289
10.5 格式化表格 289
10.5.1 设置表格格式 289
10.5.2 设置行、列和单元格的格式 293
10.5.3 套用现有表格格式 299
10.6 一些常见的表格应用技巧 300
10.6.1 利用表格居中页面内容 301
10.6.2 绘制具有亮边框和暗边框的表格 301
10.6.3 绘制美观的细线表格 302
10.6.4 绘制水平细线的垂直细线 303
第11章 分层和绝对定位 304
11.1 分层概述 304
11.2 创建分层 305
11.2.1 插入分层 305
11.2.2 创建嵌套分层 306
11.2.3 设置分层格式 307
11.2.4 设置Dreamweaver的分层参数属性 310
11.3 操作分层 311
11.3.1 激活分层 311
11.3.2 选中分层 312
11.3.3 重设分层大小 313
11.3.4 移动分层 313
11.4.2 创建嵌套分层 314
11.4.1 显示分层面板 314
11.4 使用分层面板 314
11.3.5 对齐分层 314
11.4.3 改变分层名称 315
11.4.4 控制分层的重叠顺序 316
11.4.5 设置分层的可见性 317
11.5 利用分层设计表格 317
11.5.1 防止分层重叠 317
11.5.2 将分层转换为表格 318
11.5.3 将表格转换为分层 319
11.5.4 创建3.0版本兼容文档 320
11.6 利用分层排版时的注意事项 320
11.6.1 显示和隐藏分层边框 320
11.6.2 显示和隐藏分层标记 321
11.6.3 构建相对定位的分层 321
第12章 框架 324
12.1 框架概述 324
12.1.1 框架和框架集 324
12.1.2 用HTML实现框架技术 326
12.2 创建框架 329
12.2.1 创建框架集 329
12.2.2 创建预定义框架集 333
12.2.3 创建NOFRAMES内容 333
12.3 存储框架和框架集文件 334
12.3.1 存储框架集文档 335
12.3.2 存储框架文档 335
12.3.3 存储框架和框架集 335
12.4 设置框架和框架集的属性 335
12.4.1 认识框架面板 336
12.4.2 选中框架和框架集 336
12.4.3 设置框架属性 338
12.4.4 设置框架集属性 340
12.4.5 设置框架大小 341
12.5 在框架中使用链接 342
12.4.6 设置框架和框架集的标题 342
第13章 表单 345
13.1 表单概述 345
13.2 表单的HTML代码 346
13.2.1 表单域 346
13.2.2 表单对象 347
13.3 创建表单域 350
13.4 添加表单对象 352
13.4.1 添辊文本域 353
13.4.2 添加按钮 356
13.4.3 添加复选框 357
13.4.4 添加单选按钮 359
13.4.5 添加列表框 361
13.4.6 添加文件域 364
13.4.7 添加图像域 365
13.4.8 添加隐藏域 367
13.4.9 操作常规控件 368
13.5 处理表单 369
13.5.1 利用客户端脚本处理表单数据 369
13.5.2 利用服务器端脚本处理表单数据 372
13.6 跳转菜单 373
13.6.1 插入跳转菜单 374
13.6.2 编辑跳转菜单 375
第14章 嵌入对象 376
14.1 嵌入对象概述 376
14.1.1 嵌入对象的标记 376
14.1.2 嵌入Java小程序 378
14.1.3 Dreamweaver对媒体对象的控制 379
14.1.4 了解在Dreamweaver中嵌入对象的方法 379
14.2 添加Flash对象 380
14.2.1 插入Flash电影 380
14.2.2 了解利用〈object〉标记嵌入Flash电影的代码 380
14.2.3 认识Flash电影的运行参数 381
14.2.4 设置Flash电影对象属性 384
14.2.5 在文档窗口中播放动画 386
14.2.6 插入Flash按钮 386
14.2.7 插入Flash文本对象 388
14.3 添加Shockwave对象 389
14.4 添加Generator对象 390
14.5 添加Java小程序 391
14.6 添加ActiveX控件 393
14.7 添加声音、电影等其他媒体对象 396
第15章 行为和时间线 399
15.1 行为概述 399
15.1.1 行为的概念 399
15.1.2 认识事件 400
15.2 应用行为 402
15.2.1 认识行为面板 402
15.2.2 设置针对的浏览器 403
15.2.3 绑定行为 404
15.2.4 修改现有行为 405
15.2.5 下载和安装第三方行为 406
15.3 Dreamweaver的内置行为 406
15.3.1 调用JavaScript 406
15.3.2 改变属性 407
15.3.3 检查浏览器 408
15.3.4 检查插件 410
15.3.5 控制Shockwave或Falsh 411
15.3.6 拖动分层 412
15.3.7 跳转到URL 414
15.3.8 跳转菜单 414
15.3.9 跳转菜单的Go按钮 415
15.3.10 打开浏览器窗口 416
15.3.11 播放声音 417
15.3.13 预载图像 418
15.3.12 弹出信息对话框 418
15.3.14 设置导航条图像 419
15.3.15 设置框架文本 421
15.3.16 设置分层文本 422
15.3.17 设置状态行文本 423
15.3.18 设置文本编辑区文本 423
15.3.19 显示-隐藏分层 424
15.3.20 控制替换图像 424
15.3.21 使表单生效 426
15.4 时间线 428
15.4.1 时间线概述 428
15.4.2 认识时间线面板 428
15.4.3 创建时间线动画 430
15.4.4 控制时间线 431
15.4.5 重用动画资源 434
15.5 用于时间线上的行为 434
15.5.3 停止时间线 435
15.5.1 为时间线绑定行为 435
15.5.2 播放时间线 435
15.5.4 跳转到时间线帧 436
第16章 管理站点资源 438
16.1 资源概述 438
16.2 认识资源面板 439
16.3 使用资源面板 441
16.3.1 往HTML文档中添加资源 441
16.3.2 编辑资源 442
16.3.3 在站点中定位资源 442
16.3.4 在多个站点中共享资源 443
16.4 使用资源面板的收藏列表 443
16.4.1 认识收藏列表 443
16.4.2 往收藏列表中添加资源 444
16.4.3 建立收藏文件夹 445
16.4.5 在收藏列表中创建和编辑非文件型资源 446
16.4.4 重命名资源 446
16.4.6 从收藏列表中删除资源 448
第17章 模板和库 449
17.1 使用模板 449
17.1.1 模板概述 449
17.1.2 认识模板面板 450
17.1.3 创建模板 450
17.1.4 打开模板 452
17.1.5 设置模板的可编辑区域 452
17.1.6 管理模板 455
17.1.7 创建基于模板的文档 456
17.1.8 修改模板和更新站点 461
17.1.9 导入和导出XML内容 462
17.2 定制库项目 463
17.2.2 认识库面板 464
17.2.3 创建库项目 464
17.2.1 库项目概述 464
17.2.4 管理库项目 466
17.2.5 应用库项目 467
17.2.6 修改库和更新站点 468
17.3 重设模板和库中的高亮颜色 470
17.4 使用服务器端引用 471
17.4.1 插入服务器端引用 471
17.4.2 编辑服务器端引用 472
第18章 调试JavaScript脚本 473
18.1 了解JavaScript错误 473
18.1.1 语法错误 473
18.1.2 逻辑错误 473
18.2 启动JavaScript脚本调试器 474
18.3 查找JavaScript语法错误 476
18.4.1 利用断点进行调试 477
18.4 查找JavaScript逻辑错误 477
18.4.2 控制代码的执行流程 480
18.4.3 查看和编辑变量数值 480
第19章 站点的出版和维护 483
19.1 概述 483
19.2 测试本地站点 483
19.2.1 检测站点的浏览器兼容性 483
19.2.2 检查可能存在的链接错误 485
19.2.3 利用浏览器预览网页 486
19.3 构建远端站点 488
19.3.1 定义远端站点 489
19.3.2 连接服务器 493
19.3.3 上载文件 494
19.3.4 断开连接 496
19.4 Check In和Check Out 496
19.4.1 启动Check In和Check Out功能 496
19.4.2 Check In和Check Out文件 497
19.4.3 取消Check In和Check Out操作 498
19.4.4 理解Check In和Check Out的机制 499
19.5 文件的上载和下载 499
19.5.1 下载文件 499
19.5.2 上载文件 500
19.5.3 同步本地站点和远端站点 501
19.5.4 取消操作 503
19.6 设置站点的参数选项 504
19.7 使用设计附注 505
19.7.1 设置站点的设计附注选项 505
19.7.2 在文档中附加设计附注 506
19.7.3 查看设计附注 507
19.7.4 定制站点窗口的文件列 507
19.7.5 在Fireworks和Dreamweaver之间使用设计附注 509
19.8 使用站点报告 509
第20章 定制Dreamweaver 512
20.1 定制Dreamweaver常规选项 512
20.2 定制浮动面板 515
20.3 改变对象机板 516
20.4 改变默认文件类型 518
20.5 定制菜单 519
20.6 定制快捷键 519
20.6.1 控制快捷键集合 520
20.6.2 按照需要定制快捷键 521
20.7 定制对话框 522
20.8 使用扩展管理器 523
20.8.1 了解扩展 523
20.8.2 启动Extenseion Manager 524
20.8.3 安装扩展 525
20.8.4 激活或禁止扩展 526
20.8.5 导入扩展 526
20.8.6 卸载扩展 527
20.8.7 从Extension Mananger中访问Exchange站点 528
20.8.8 自己制作扩展和提交扩展 528