第1章 Dreamweaver MX基础 1
1.1 Dreamweaver MX的工作界面 1
1.2 编辑页面的不同方式 2
1.2.1 代码编辑模式 2
1.2.2 可视化编辑模式 4
1.3 Dreamweaver MX的窗口元素 4
1.3.1 文档窗口 4
1.3.2 快捷菜单 6
1.3.3 Insert面板 6
1.3.4 Properties面板 7
1.3.5 面板的浮动与固定 8
1.4 Dreamweaver MX的色彩 9
1.4.1 在Dreamweaver MX中使用颜色 9
1.4.2 网络中的安全色 11
1.5 一般参数设置 11
1.6 与其他软件协同工作 13
1.6.1 使用外部的HTML编辑器 13
1.6.2 调用外部图像处理程序 14
1.7 Dreamweaver MX快速入门 15
1.7.1 定义本地站点 16
1.7.2 创建主页文件 20
1.7.3 添加占位图像 22
1.7.4 使列自动伸展 23
1.7.6 添加文本并设置文本格式 25
1.7.5 设置页面标题 25
1.7.7 添加图像并设置表格背景色 30
1.7.8 创建第2个页面 33
1.7.9 在两个页面间添加文本链接 35
1.7.10 创建轮替图像按钮 35
1.7.11 复制一个导航条 37
1.7.12 预览页面效果并发布站点 38
1.8 思考与练习 42
第2章 站点的创建与管理 43
2.1 创建站点 43
2.2.1 Site面板 53
2.2 管理站点 53
2.2.2 站点地图 59
2.2.3 站点操作 66
2.2.4 站点的保护 69
2.2.5 设计附注 71
2.3 思考与练习 72
第3章 准备建立Dreamweaver MX的动态网站 74
3.1 理解网络应用程序 74
3.2 安装网络服务器 81
3.3 思考与练习 90
4.1.1 创建空白文档 91
4.1 页面文档基本操作 91
第4章 页面文档操作 91
4.1.2 打开旧文档 94
4.1.3 使用模板创建文档 95
4.1.4 使用Dreamweaver提供的设计文件创建文档 96
4.1.5 保存文档 98
4.2 设置文档属性 99
4.2.1 改变页面标题 99
4.2.2 定义页面背景颜色和背景图像 101
4.2.3 调整文本颜色 102
4.2.4 设置页面其他属性 103
4.3.1 设置不可见元素 105
4.3 不可见元素与辅助设计 105
4.3.2 显示不可见元素 106
4.3.3 使用网格参考线 107
4.3.4 显示标尺 108
4.3.5 使用临摹图像 109
4.4 查看并编辑页面的头部内容 111
4.4.1 插入元数据 111
4.4.2 关键字信息 112
4.4.3 描述信息 112
4.4.4 自动刷新 112
4.4.6 设置链接 113
4.4.5 基本URL地址 113
4.5 自动化操作 114
4.5.1 用History面板简化重复操作 114
4.5.2 将任务自动应用在一个对象上 115
4.5.3 将任务自动应用在多个对象上 116
4.5.4 在文档之间复制任务 117
4.5.5 用History面板中的任务创建特殊命令 118
4.5.6 录制临时命令 119
4.6 思考与练习 120
第5章 使用表格进行页面布局 121
5.1 页面中的表格 121
5.2.1 插入表格 122
5.2 表格创建 122
5.2.2 在表格单元格中添加内容 123
5.2.3 导入表格格式的数据 124
5.3 选择表格元素 125
5.4 设置表格元素的格式 128
5.4.1 设置表格属性 128
5.4.2 设置行、列及单元格属性 130
5.4.3 套用表格格式 131
5.4.4 表格元素格式之间的优先级 132
5.5 编辑表格 133
5.5.1 调整表格尺寸 133
5.5.3 添加、删除表格的行或列 135
5.5.2 改变列宽与行高 135
5.5.4 单元格的合并与拆分 136
5.5.5 表格嵌套 139
5.5.6 剪切、复制、粘贴单元格 140
5.6 表格排序 140
5.7 导出表格数据 142
5.8 思考与练习 143
第6章 在规划视图中进行页面布局 144
6.1 规划视图 144
6.2 绘制规划单元格和规划表格 146
6.2.1 绘制规划单元格和规划表格 146
6.2.3 显示网格参考线 149
6.2.2 创建嵌套规划表格 149
6.2.4 在规划单元格中添加内容 150
6.2.5 清除规划单元格高度的自动设置 151
6.3 移动和重设规划表格及单元格大小 152
6.4 格式化规划表格和单元格 154
6.4.1 格式化规划单元格 154
6.4.2 格式化规划表格 154
6.5 合理设置页面宽度 155
6.5.1 设置规划元素宽度 155
6.5.2 使用空白图像 157
6.6 设置规划视图参数 158
6.7 思考与练习 159
第7章 使用框架进行页面布局 161
7.1 网络中的框架应用 161
7.2 创建框架 164
7.2.1 使用Dreamweaver MX提供的框架结构 164
7.2.2 修改框架结构 165
7.2.3 框架嵌套 168
7.3 编辑框架 169
7.3.1 Frames面板 169
7.3.2 在文档窗口中选择框架和框架集 170
7.3.3 保存框架和框架集文件 171
7.3.4 查看并设置框架属性 173
7.3.5 查看并设置框架集属性 174
7.4 在框架中使用链接 176
7.5 浏览器对框架的支持 177
7.6 思考与练习 178
第8章 插入并格式化文本 179
8.1 创建文本 179
8.1.1 在文档中添加文本内容 179
8.1.2 添加字符空格 180
8.1.3 插入日期 182
8.1.4 插入特殊字符 182
8.1.5 使用水平线 184
8.2.1 设置字体与风格 186
8.2 格式化文本 186
8.2.2 格式化段落与标题 189
8.2.3 文字对齐与缩进 191
8.2.4 改变文字颜色 192
8.2.5 文字项目列表 192
8.3 用HTML样式格式化文本 196
8.3.1 HTML Styles面板 196
8.3.2 创建HTML样式 198
8.3.3 应用HTML样式 199
8.3.4 在其他站点中使用自定义的HTML样式 199
8.4 用CSS样式表格式化文本 199
8.4.2 CSS Styles面板 200
8.4.1 什么是CSS样式表 200
8.4.3 创建新的CSS样式表 202
8.4.4 应用自定义的CSS样式表 209
8.4.5 创建并链接外部CSS样式表文件 209
8.4.6 编辑CSS样式表 210
8.4.7 编辑CSS样式表文件 210
8.4.8 使用设计阶段CSS样式表文件 211
8.4.9 将CSS样式表导出为CSS样式表文件 212
8.4.10 解决样式表冲突 212
8.4.11 将CSS样式表转换为HTML标记 213
8.5 文字的拼写检查 214
8.6 文本的查找与替换 215
8.7 思考与练习 216
第9章 插入图像 217
9.1 在页面中插入图像 217
9.2 使用图像占位符 219
9.3 调整图像 221
9.3.1 图像对齐 221
9.3.2 调整图像大小 222
9.4 创建轮替图像按钮 223
9.5 思考与练习 225
10.1.1 在页面中插入媒体对象 226
10.1 在Dreamweaver MX中使用各种媒体资源 226
第10章 使用外部媒体资源 226
10.1.2 为媒体资源调用外部应用程序 227
10.2 添加Flash对象 227
10.2.1 Flash对象的类型 228
10.2.2 Flash按钮 228
10.2.3 Flash文字 231
10.2.4 Flash动画 232
10.3 Dreamweaver MX与Fireworks MX协同工作 233
10.3.1 Dreamweaver MX与Fireworks MX的集成 233
10.3.2 用Fireworks更新图像占位符 234
10.3.3 编辑Fireworks的图像或表格 235
10.3.4 使用Fireworks下拉菜单 236
10.3.5 在文档中使用Fireworks的HTML源代码 237
10.3.6 创建Web相册 238
10.4 插入Shockwave电影 240
10.5 加入视频文件 241
10.6 为页面设置声音 242
10.7 插入Netscape Navigator插件元素 244
10.8 插入ActiveX控件 245
10.9 插入Java小程序 247
10.10 思考与练习 248
第11章 层与动画 249
11.1 关于层的HTML代码 249
11.2.2 Layers面板 250
11.2 在页面中创建层 250
11.2.1 创建层 250
11.2.3 设置层参数 251
11.3 层的嵌套 252
11.4 层的管理 253
11.4.1 选择层 253
11.4.2 调整层的大小 254
11.4.3 移动层 255
11.4.4 层的对齐 256
11.4.5 捕捉网格 257
11.6.1 设置层的属性 258
11.6 查看并设置层的属性 258
11.5 在层中添加内容 258
11.6.2 设置层的叠加顺序 259
11.6.3 改变层的可见属性 261
11.7 使用表格与层进行页面布局 261
11.7.1 在表格与层之间转换 262
11.7.2 防止层覆盖 263
11.7.3 3.0版本浏览器的兼容性 264
11.8 制作层动画 265
11.8.1 Timelines面板 265
11.8.2 层的时间线动画 266
11.8.3 修改时间线 268
11.8.6 动画的复制与粘贴 269
11.8.4 用时间线修改图像与层的属性 269
11.8.5 使用多个时间线 269
11.8.7 将动画序列应用到其他对象上 270
11.8.8 关于时间线动画的几点建议 270
11.9 思考与练习 271
第12章 JavaScript行为 272
12.1 行为的事件与动作 272
12.2 Behaviors面板 272
12.3 应用行为 274
12.4 行为与文字 275
12.5.2 改变属性 277
12.5 Dreamweaver MX内置行为 277
12.5.1 调用JavaScript 277
12.5.3 检查浏览器 278
12.5.4 检查插件 279
12.5.5 控制Shockwave与Flash影片 280
12.5.6 跳转到URL 281
12.5.7 跳转菜单 282
12.5.8 打开浏览器窗口 282
12.5.9 播放声音 283
12.5.10 弹出信息 284
12.5.11 预载图像 284
12.5.12 设置导航条图像 285
12.5.13 设置框架文本 286
12.5.14 设置状态栏文本 287
12.5.15 设置文本编辑区的文本 288
12.5.16 轮替图像 288
12.5.17 使表单生效 289
12.5.18 显示下拉菜单 290
12.6 时间线行为 292
12.6.1 拖动层 293
12.6.2 显示与隐藏层 295
12.6.3 播放时间线与停止时间线 296
12.6.4 跳转到时间线某一帧 296
12.6.5 设置层文本 297
12.7 思考与练习 298
第13章 链接与导航 299
13.1 文档位置与路径 299
13.2 创建链接 301
13.2.1 网站中的链接 301
13.2.2 链接到文件或文档 302
13.2.3 链接到文档窗口指定位置 304
13.2.4 创建超级链接文本 305
13.2.5 创建E-mail链接 306
13.2.6 空链接与脚本链接 306
13.3.2 在站点地图中修改链接 307
13.3.1 链接管理 307
13.3 管理链接 307
13.3.3 修改站点级链接 308
13.4 创建跳转菜单 308
13.4.1 插入跳转菜单 309
13.4.2 编辑跳转菜单元素 309
13.5 创建导航条 310
13.5.1 网站中的导航条 311
13.5.2 插入导航条 311
13.6 创建图像映像 312
13.7 思考与练习 313
14.1.1 用Assets面板查看资源 315
第14章 管理站点资源、库与模板 315
14.1 Assets面板 315
14.1.2 将资源添加到页面中 316
14.1.3 使用Assets面板应用颜色 316
14.1.4 用Assets面板添加URL链接 317
14.1.5 选择与编辑资源 318
14.1.6 Assets面板与站点 318
14.1.7 管理Assets面板 319
14.2 使用Assets面板的收藏列表 320
14.2.1 为收藏列表中添加或删除资源 320
14.2.3 重命名资源 321
14.2.2 创建新颜色或URL链接到收藏列表中 321
14.2.4 建立收藏文件夹 322
14.3 使用库项目 323
14.3.1 创建库项目 323
14.3.2 编辑库项目 324
14.4 Dreamweaver MX的模板 326
14.4.1 模板概述 326
14.4.2 创建模板 327
14.4.3 定义模板区域 328
14.4.4 创建基于模板的文档 334
14.4.5 模板嵌套 336
14.4.7 导入和导出XML内容 337
14.4.6 更新基于模板创建的文档 337
14.5 思考与练习 338
第15章 页面代码编辑 339
15.1 在设计视图中编辑代码 339
15.1.1 使用标记编辑器编辑代码 339
15.1.2 使用快速标记编辑器编辑代码 340
15.1.3 使用标记选择器编辑代码 342
15.1.4 编辑脚本程序 342
15.2 设置代码编辑环境 344
15.2.1 设置代码参数 344
15.2.2 管理标记库 347
15.3.1 Snippet面板 351
15.3 Dreamweaver MX中的代码编辑 351
15.3.2 使用程序参考手册 352
15.4 代码优化与调试 353
15.4.1 净化代码 353
15.4.2 验证标记平衡 354
15.4.3 使文档兼容XHTML 354
15.4.4 使用JavaScript调试器 355
15.5 思考与练习 356
第16章 动态页面 358
16.1 定义动态数据源 358
16.1.1 为动态数据连接数据库 358
16.1.2 定义数据记录 362
16.1.3 定义ASP服务器变量 364
16.1.4 修改或删除数据源 365
16.2 在页面中添加动态数据 365
16.2.1 动态文本 365
16.2.2 动态图像 367
16.2.3 动态HTML属性 367
16.2.4 使其他对象参数变为动态 368
16.3 显示数据库记录 369
16.3.1 将格式应用到数据上 369
16.3.2 创建记录导航链连 369
16.3.3 根据记录结果显示或隐藏区域 370
16.3.4 显示多条记录 371
16.3.5 创建记录计数器 373
16.4 交互表单 373
16.4.1 表单与表单对象 373
16.4.2 创建表单 375
16.4.3 单行文本域 376
16.4.4 多行文本域 377
16.4.5 按钮 378
16.4.6 复选框与单选按钮 378
16.4.7 滚动列表与下拉菜单 380
16.5 思考与练习 381
17.1.1 什么是主页面与细节页面 383
第17章 快速创建网络应用程序页面 383
17.1 主页面与细节页面 383
17.1.2 快速创建主页面与细节页面 384
17.1.3 手动创建主页面与细节页面 385
17.2 数据库查找页面 386
17.2.1 什么是数据库查找页面 386
17.2.2 创建查找页面与结果页面 386
17.2.3 显示查询结果 388
17.3 修改数据库页面 390
17.3.1 创建输入记录页面 390
17.3.2 快速创建更新页面 393
17.3.3 删除记录页面 395
17.4 网站注册与登录页面 397
17.4.1 建立注册页面 397
17.4.2 用户登录页面 399
17.5 思考与练习 401
第18章 网站测试与发布 402
18.1 检查浏览器兼容性 402
18.2 检查链接 403
18.3 修改错误链接 403
18.4 使用站点报告 404
18.5 上传站点 405
18.6 思考与练习 406