第一篇 基本应用篇 3
第1章 Dreamweaver MX 2004基础 3
目录 3
1.1.1 Dreamweaver MX 2004的特性简述 4
1.1 概述 4
1.2.1 用户界面的改进 5
1.2 Dreamweaver MX 2004的新特性 5
1.1.2 Dreamweaver MX 2004的含义 5
1.2.2 跨浏览器检查 7
1.2.4 内置的Fireworks功能模块和支持Flash组件 8
1.2.3 即时预览 8
1.2.5 增强的FTP安全性 9
1.2.8 改进的CSS 10
1.2.7 外部文档/代码的无缝结合 10
1.2.6 集成开发环境 10
1.3 Dreamweaver MX 2004的工作环境 11
1.2.9 系统需求 11
1.3.2 菜单栏 12
1.3.1 标题栏 12
1.3.5 状态栏 13
1.3.4 【文档】窗口 13
1.3.3 工具栏 13
1.3.6 插入栏 14
1.3.8 可停靠浮动面板 15
1.3.7 【属性】面板 15
1.5.1 设置Dreamweaver MX 2004的常规选项 16
1.5 设置Dreamweaver MX 2004基本参数 16
1.4 Dreamweaver MX 2004的默认值设置 16
1.5.2 定制浮动面板 18
1.5.4 定制屏幕字体 19
1.5.3 定制预览浏览器 19
1.5.5 定制快捷键 20
1.6 查找帮助信息 21
1.7 自测练习题 22
第2章 基本操作 23
2.1.2 打开现有文档 24
2.1.1 创建空白文档 24
2.1 文档的创建和存储 24
2.1.3 基于模板创建文档 25
2.1.4 存储和关闭文档 26
2.1.6 理解空白文档的初始代码 27
2.1.5 设置默认的新建文档格式 27
2.2 添加文本和插入对象 28
2.2.3 插入日期 29
2.2.2 插入对象 29
2.2.1 添加文本 29
2.2.5 插入特殊字符 30
2.2.4 插入水平线 30
2.3.2 控制不可见元素的显示和隐藏 31
2.3.1 不可见元素 31
2.3 在设计视图中选择元素 31
2.4 设置文档的页面属性 32
2.3.3 显示头部元素 32
2.4.1 利用【页面属性】对话框设置页面属性 33
2.5 编辑网页的头部内容 36
2.4.2 页面属性的其他设置方法 36
2.5.1 插入元数据 37
2.5.2 插入关键字 39
2.5.4 定义自动刷新 40
2.5.3 插入描述信息 40
2.5.5 设置基础URL地址 41
2.5.6 设置文档链接 42
2.6.2 撤消改变 43
2.6.1 显示【历史记录】面板 43
2.6 使用【历史记录】面板 43
2.6.4 自动完成任务 44
2.6.3 清空【历史记录】面板 44
2.6.5 录制命令 45
2.7 自测练习题 46
第3章 本地站点的规划与站点的创建 47
3.1.1 规划站点结构 48
3.1 规划站点 48
3.1.2 规划站点的浏览机制 49
3.1.4 网页的设计和出版流程 50
3.1.3 构建整体的站点风格 50
3.2.1 【文件】面板 51
3.2 创建本地站点 51
3.2.2 利用建站向导构建站点 52
3.2.3 利用增强方式构建站点 54
3.3.1 打开本地站点和编辑站点属性 57
3.3 管理站点内容 57
3.3.2 操作站点文件 58
3.3.3 刷新站点文件列表 59
3.4.1 设置主页 60
3.4 使用站点地图 60
3.3.4 重建缓存 60
3.4.2 显示站点地图 62
3.4.3 在站点地图中显示文件标题 65
3.4.4 在站点地图中操作文件 66
3.4.5 从某个分支开始查看地图 69
3.4.6 显示或隐藏站点地图文件 70
3.4.8 设置站点地图布局的参数选项 72
3.4.7 改变站点地图的显示比例 72
3.4.9 保存站点地图 73
3.5 文件的上传和下载 74
3.5.1 上传文件 75
3.5.2 下载文件 76
3.5.3 同步本地站点和远端站点 77
3.6 屏蔽文件 79
3.6.2 设置屏蔽选项 80
3.6.1 屏蔽特性所影响的操作 80
3.6.4 屏蔽特定的文件夹 83
3.6.3 激活或关闭站点的屏蔽特性 83
3.6.5 取消对所有文件夹和文件的屏蔽状态 84
3.7 自测练习题 85
第4章 表格 87
4.1.3 在HTML中实现表格的代码 88
4.1.2 表格中的间距设置 88
4.1 表格概述 88
4.1.1 表格的组成 88
4.2.1 在文档中插入表格 91
4.2 插入表格 91
4.2.3 显示插入表格时的属性对话框 92
4.2.2 直接添加表格标识 92
4.2.5 表格数据的导入和导出 93
4.2.4 在单元格中输入数据 93
4.2.6 排序表格 95
4.3 选中表格元素 96
4.3.2 选中表格行 97
4.3.1 选中整张表格 97
4.3.4 选中单元格 98
4.3.3 选中表格列 98
4.4.1 插入行或列 99
4.4 编辑表格 99
4.3.5 取消选中状态 99
4.4.3 在表格右方或下方增删行或列 100
4.4.2 删除行或列 100
4.5 格式化表格 101
4.4.5 删除单元格内容 101
4.4.4 复制和粘贴单元格 101
4.5.1 设置表格格式 102
4.5.2 设置行、列和单元格的格式 103
4.5.3 套用现有表格格式 106
4.6 自测练习题 107
第5章 框架 109
5.1.2 框架和框架集 110
5.1.1 框架应用概述 110
5.1 框架概述 110
5.2.1 创建框架集 111
5.2 创建框架 111
5.2.2 创建预定义框架集 112
5.2.3 框架的嵌套 114
5.2.4 创建NOFRAMES内容 115
5.3 存储框架和框架集文件 116
5.2.5 代码视图中的框架标记 116
5.3.2 框架集和页面文档同时保存 117
5.3.1 框架集和页面文档单独保存 117
5.4.1 框架面板 119
5.4 设置框架和框架集的属性 119
5.4.3 设置框架和框架集的属性 120
5.4.2 选中框架和框架集 120
5.4.4 设置框架的大小 123
5.5 在框架中设置链接 124
5.6 自测练习题 126
第6章 网页的版面布局 127
6.2 认识布局模式 128
6.1 概述 128
6.3.1 绘制布局表格和布局单元格 129
6.3 布局表格和布局单元格 129
6.3.2 隐藏和显示布局表格标签 131
6.4.1 移动布局表格和布局单元格 132
6.4 移动、重设布局表格和单元格的大小 132
6.3.3 在单元格中添加内容 132
6.4.3 清除单元格高度 133
6.4.2 重设布局表格和布局单元格的大小 133
6.5.1 将列宽设置为自动伸展宽度类型 134
6.5 了解布局版面的宽度 134
6.5.3 使列宽一致 135
6.5.2 将列宽设置为固定宽度类型 135
6.5.5 删除嵌套 136
6.5.4 使用分隔视图 136
6.6.2 格式化布局单元格 137
6.6.1 格式化布局表格 137
6.6 格式化布局表格和单元格 137
6.7 设置布局视图参数 138
6.8.1 标尺 139
6.8 使用Dreamweaver MX 2004的辅助定位工具 139
6.8.2 网格 140
6.8.3 草稿图 141
6.9 自测练习题 142
第7章 超级链接 143
7.1.2 超文本链接标记 144
7.1.1 链接的基本概念 144
7.1 超级链接概述 144
7.1.4 链接的颜色 145
7.1.3 链接路径 145
7.2 创建链接 146
7.1.5 链接的下划线 146
7.2.1 链接到文档 147
7.2.2 链接到命名锚记 148
7.2.3 创建Email链接 149
7.2.5 创建JavaScript脚本链接 150
7.2.4 创建空链接 150
7.2.6 使用指向文件图标构建链接 151
7.3.1 设置Dreamweaver MX 2004的链接管理特性 152
7.3 管理链接 152
7.3.3 移动文件时更新链接 153
7.3.2 设置站点缓存 153
7.3.4 在站点地图中管理链接 154
7.4 可以在链接上应用的行为 156
7.3.6 测试链接 156
7.3.5 改变链接的站点范围 156
7.5 自测练习题 157
第8章 图像 159
8.1.2 插入图像和图像占位符 160
8.1.1 【插入】工具栏上的相关工具按钮 160
8.1 在HTML文档中插入图像 160
8.1.3 显示插入图像时的【属性】对话框 161
8.1.4 设置图像属性 163
8.1.5 控制图像的位置和显示大小 166
8.2 创建交换图像 167
8.1.6 设置背景图像 167
8.2.2 预览交换图像 168
8.2.1 插入交换图像 168
8.3.1 插入导航条 169
8.3 使用导航条 169
8.3.2 测试导航条 170
8.4.1 概述 171
8.4 客户端图像映像 171
8.4.2 创建客户端图像映像和热区 172
8.4.3 修改图像热区 174
8.4.4 客户端图像映像代码 175
8.5 同Fireworks MX 2004的协作 177
8.6 创建网站相册 178
8.7 自测练习题 180
第9章 使用CSS样式 181
9.2.1 显示【CSS样式】面板 182
9.2 创建一个新CSS样式 182
9.1 CSS概述 182
9.2.2 创建自定义CSS样式(【类(可应用于任何标签)】) 183
9.2.3 重新定义HTML标签(【标签(重新定义特定标签的外观)】) 184
9.2.4 使用CSS选择器(【高级(ID、上下文选择器等)】) 185
9.2.5 设置CSS样式格式化参数 186
9.3.1 编辑CSS样式文字格式 187
9.3 设置CSS样式格式 187
9.3.2 编辑CSS样式背景格式 188
9.3.3 编辑CSS样式块格式 189
9.3.4 编辑CSS样式框格式 191
9.3.5 编辑CSS样式边框格式 192
9.3.7 编辑CSS样式定位格式 193
9.3.6 编辑CSS样式列表格式 193
9.3.8 编辑CSS样式扩展格式 195
9.4.2 利用编辑CSS样式表对话框管理样式 196
9.4.1 直接管理CSS样式 196
9.4 管理CSS样式 196
9.4.3 利用【标签】检查器编辑样式 197
9.5.1 创建外部CSS样式文件 198
9.5 创建、链接或导入外部的CSS样式 198
9.5.2 链接外部现有的CSS样式文件 199
9.5.6 导出到外部CSS样式表 200
9.5.5 导入外部CSS样式 200
9.5.3 编辑外部样式文件中的样式 200
9.5.4 断开同外部样式表文件的链接 200
9.5.7 使用设计时间样式 201
9.6.1 理解CSS样式的应用区域 202
9.6 应用CSS样式 202
9.7 将CSS样式转换为XHTML标记 204
9.6.3 理解CSS样式冲突 204
9.6.2 利用【CSS样式】面板应用自定义CSS样式 204
9.8 自测练习题 205
第10章 层和绝对定位 207
10.2.1 创建新层 208
10.2 创建层 208
10.1 层概述 208
10.2.2 创建嵌入层 210
10.2.3 设置层格式 212
10.2.4 设置层的默认参数属性 213
10.3.2 选中层 215
10.3.1 激活层 215
10.3 操作层 215
10.3.3 重设层大小 217
10.3.5 对齐层 218
10.3.4 移动层 218
10.4.3 改变层的名称 219
10.4.2 创建嵌入层 219
10.4 使用【层】面板 219
10.4.1 显示【层】面板 219
10.4.5 设置层的可见性 220
10.4.4 控制层的重叠顺序 220
10.5.1 防止层重叠 221
10.5 利用层设计表格 221
10.5.2 将层转换为表格 222
10.5.3 将表格转换为层 223
10.6.1 显示和隐藏层边框 224
10.6 利用层排版时的注意事项 224
10.6.3 构建相对定位的层 225
10.6.2 显示和隐藏层标记 225
10.7 自测练习题 226
第11章 模板和库 227
11.1.3 认识模板操作工具 228
11.1.2 Dreamweaver MX 2004模板的新特性 228
11.1 使用模板 228
11.1.1 模板概述 228
11.1.4 创建和打开模板 229
11.1.5 在模板中定义可编辑区域 231
11.1.6 在模板中定义可编辑标记属性 232
11.1.7 在模板中定义重复区域和可选区域 233
11.1.8 管理模板 235
11.1.10 创建基于模板的文档 237
11.1.9 检查模板语法 237
11.1.11 编辑基于模板派生的文档 238
11.1.12 修改模板和更新站点 241
11.1.13 导入和导出XML内容 242
11.2.1 库项目概述 243
11.2 定制库项目 243
11.2.3 创建库项目 244
11.2.2 认识【库】面板 244
11.2.4 管理和应用库项目 245
11.2.5 修改库和更新站点 246
11.3.1 重设和查看模板高亮颜色 247
11.3 重设模板和库中的高亮颜色 247
11.4 使用服务器端引用 248
11.3.2 重设和查看库项目的高亮颜色 248
11.4.2 编辑服务器端引用 249
11.4.1 插入服务器端引用 249
11.5 自测练习题 250
第12章 编辑网页源代码 253
第二篇 高级应用篇 253
12.2 HTML的基本语法 254
12.1 HTML语言简介 254
12.2.1 文档结构 255
12.2.2 常用标签 257
12.3.1 设置代码颜色 265
12.3 设置HTML代码格式 265
12.3.2 设置代码格式 266
12.3.3 设置代码改写 267
12.4.1 【代码检查器】面板介绍 268
12.4 【代码检查器】面板 268
12.4.2 设置【代码检查器】面板属性 269
12.5.1 在页面视图中编辑HTML代码 270
12.5 编辑HTML代码 270
12.5.2 使用外部文本编辑器 271
12.6.1 清除多余的HTML代码 272
12.6 清理HTML代码 272
12.6.2 清除多余的Word代码 274
12.7 自测练习题 276
第13章 表单 277
13.2.1 表单域 278
13.2 表单的组成 278
13.1 表单概述 278
13.2.2 表单对象 279
13.3 创建表单域 280
13.4.3 设置文本域属性 281
13.4.2 显示插入表单对象时的【属性】对话框 281
13.4 添加表单对象 281
13.4.1 插入表单对象的通用方法 281
13.4.4 设置按钮属性 282
13.4.5 设置复选框属性 283
13.4.7 添加单选按钮组 284
13.4.6 设置单选按钮属性 284
13.4.8 设置【列表/菜单】属性 285
13.4.9 设置图像域属性 286
13.4.11 设置隐藏域属性 287
13.4.10 设置文件域属性 287
13.4.13 设置字段集属性 288
13.4.12 设置标签属性 288
13.5 利用客户端脚本处理表单数据 289
13.4.14 操作常规控件 289
13.6 跳转菜单 290
13.7 自测练习题 292
第14章 行为和时间轴 293
14.1.2 事件的概念 294
14.1.1 行为的概念 294
14.1 行为概述 294
14.2.1 认识【行为】面板 295
14.2 应用行为 295
14.2.2 设置针对行为的浏览器版本 296
14.2.3 绑定行为 297
14.3 应用Dreamweaver MX 2004的自带行为 298
14.2.5 下载和安装第三方行为 298
14.2.4 修改现有行为 298
14.3.2 改变属性 299
14.3.1 调用JavaScript 299
14.3.3 检查浏览器 302
14.3.4 检查插件 303
14.3.5 控制Shockwave或Flash 304
14.3.6 拖动层 306
14.3.8 跳转菜单 310
14.3.7 转到URL 310
14.3.9 为跳转菜单附加【跳转菜单开始】行为 311
14.3.10 打开浏览器窗口 312
14.3.12 【弹出信息】对话框 313
14.3.11 播放声音 313
14.3.13 预先载入图像 314
14.3.14 设置导航条图像 315
14.3.15 设置框架文本 316
14.3.16 设置层文本 317
14.3.18 设置文本域文字 318
14.3.17 设置状态条文本 318
14.3.19 显示弹出式菜单 319
14.3.20 显示—隐藏层 320
14.3.21 控制交换图像 324
14.3.22 检查表单 325
14.4.2 认识【时间轴】面板 327
14.4.1 时间轴概述 327
14.4 时间轴 327
14.4.3 创建时间轴动画 328
14.5.1 为时间轴绑定行为 329
14.5 可用于时间轴上的行为 329
14.4.4 控制时间轴 329
14.5.4 转到时间轴帧 330
14.5.3 停止时间轴 330
14.5.2 播放时间轴 330
14.6 自测练习题 333
第15章 插入媒体 335
15.2 插入Flash对象 336
15.1 媒体概述 336
15.2.1 插入Flash动画 337
15.2.2 插入Flash按钮 340
15.3 插入其他媒体对象 341
15.2.3 插入Flash文本 341
15.3.1 插入Shockwave影片 342
15.3.2 插入ActiveX控件 343
15.3.3 插入Java小程序 344
15.3.4 插入插件 345
15.5 自测练习题 346
15.4 使用行为控制媒体 346
第16章 扩展Dreamweaver MX 2004 347
16.2 Extension Manager简介 348
16.1 Dreamweaver MX 2004插件的类型 348
16.3.2 安装插件 349
16.3.1 下载插件 349
16.3 下载和安装插件 349
16.4 插件应用实例 350
16.4.1 使用Form Builder创建表单 351
16.4.2 使用IE 5.5 Custom Scrollbars编辑滚动条 353
16.4.3 使用Calendar Obiect创建月历 354
16.4.4 使用PDOn-LineHtmlEditor创建HTML编辑器 355
16.4.5 使用Marquee创建滚动字幕 358
16.5 自测练习题 360
第17章 构建Web应用程序 361
17.1.3 动态内容的实现技术——ASP 362
17.1.2 动态网页的概念 362
17.1 Web应用程序概述 362
17.1.1 Web应用程序的概念 362
17.1.4 利用ASP进行Web应用程序开发的基本流程 363
17.2.1 安装Web服务器程序 364
17.2 构建Web应用程序的开发环境 364
17.2.3 在Dreamweaver MX 2004中指定要使用的Web技术 365
17.2.2 将远端站点目录映射为Web站点 365
17.3.3 在Dreamweaver MX 2004中连接数据库 367
17.3.2 ADO 367
17.3 连接数据库 367
17.3.1 ODBC 367
17.3.4 其他数据源的定义 369
17.4.1 记录集的概念 372
17.4 创建记录集 372
17.4.3 利用Dreamweaver MX 2004创建简单记录集 373
17.4.2 如何操作记录集中的数据 373
17.4.4 利用SQL命令创建记录集 375
17.4.5 使用高级【记录集】对话框上的查询构建工具 376
17.5 执行SQL命令 378
17.4.6 在查询中使用参数 378
17.6.2 使表单对象动态 381
17.6.1 添加动态内容的基本方法 381
17.6 给页面绑定动态内容 381
17.6.3 使HTML属性动态 387
17.6.4 改变动态内容格式 388
17.7 在页面中显示记录 389
17.6.5 使ActiveX和Flash等对象的参数动态 389
17.7.1 利用【重复区域】的服务器行为显示多条记录 390
17.7.2 对记录进行计数和统计 391
17.7.3 构建导航链接 393
17.7.4 创建显示区域和隐藏区域 395
17.8.1 搜索页、结果页和细节页 396
17.8 在页面之间传递信息 396
17.8.3 创建结果页 397
17.8.2 创建搜索页 397
17.8.4 在结果页中创建指向细节页的链接 398
17.8.5 创建细节页 399
17.9.1 添加记录操作 400
17.9 记录的添加、修改和删除 400
17.9.2 更新记录操作 401
17.9.3 删除记录操作 402
17.10.1 定义【检查新用户名】行为 403
17.10 用户验证 403
17.10.2 定义【登录用户】行为 404
17.11 自测练习题 405
17.10.4 定义【注销用户】 405
17.10.3 定义【限制对页的访问】行为 405
第18章 三剑客的集成 407
18.1.1 插入Fireworks MX 2004图像 408
18.1 Fireworks MX 2004与Dreamweaver MX 2004 408
18.1.2 拷贝和粘贴Fireworks MX 2004 HTML代码 409
18.2.1 指定Fireworks MX 2004为Dreamweaver MX 2004的主图像编辑器 411
18.2 在Dreamweaver MX 2004中使用Fireworks MX 2004 411
18.2.2 关于设计备注和源文件 412
18.2.3 编辑Fireworks MX 2004文档 415
18.2.4 更新Fireworks MX 2004 HTML 416
18.3 Flash MX 2004与Dreamweaver MX 2004 417
18.3.1 在Dreamweaver MX 2004中编辑Flash影片 418
18.3.2 更新SWF文件内部的链接 419
18.4 自测练习题 422
第19章 建站流程 425
第三篇 实战篇 425
19.1.2 定位题材的建议 426
19.1.1 确定网站的题材 426
19.1 确定网站的主题 426
19.1.3 确定网站的名称 428
19.2 资料搜集 429
19.3 结构设计 430
19.3.1 栏目和版块 432
19.3.2 目录的结构设计 433
19.4.1 设计网站的标志 434
19.4 形象设计 434
19.4.2 规划网站的色彩和文字字体 435
19.5 主页设计 436
19.4.3 设计网站的宣传标语 436
19.7 站点规划 437
19.6 其他页面设计 437
19.8 定义站点 438
19.7.3 使用模板和库 438
19.7.1 用文件夹来保存文档 438
19.7.2 使用合理的文件名称 438
19.9.1 页面属性 439
19.9 首页制作 439
19.9.3 填写内容 440
19.9.2 表格设计 440
19.10.1 兼容性测试 441
19.10 测试 441
19.9.4 添加链接和交互 441
19.9.5 添加其他内容 441
19.10.4 使用站点报告 442
19.10.3 实地测试 442
19.10.2 链接测试 442
19.11.1 申请顶级域名 443
19.11 申请域名和空间 443
19.11.3 中请专线 444
19.11.2 申请免费域名 444
19.12 站点的上传 445
19.11.5 免费空间和域名推荐 445
19.11.4 其他方案 445
19.12.1 通过FTP访问远端站点 446
19.12.2 通过【本地/网络】连接远端站点 447
19.12.4 通过SourceSafe数据库连接远端站点 448
19.12.3 通过RDS连接远端站点 448
19.12.5 通过WebDAV连接远端站点 449
19.12.6 连接服务器 450
19.13.1 传统的宣传方式 451
19.13 宣传 451
19.12.7 断开连接 451
19.13.2 借助网络广告 452
19.13.4 注册搜索引擎 453
19.13.3 利用友情链接 453
19.14 自测练习题 454
第20章 一个网站主页的制作实例 455
20.1.1 建立站点 456
20.1 建站规划 456
20.2 设置页面属性及样式 458
20.1.2 首页面的规划 458
20.3.1 页眉区制作 460
20.3 制作一个完整的主页 460
20.3.2 导航区制作 461
20.3.3 添加搜索引擎 464
20.3.4 主内容区的制作 467
20.3.5 版权区制作 475
20.4 网页特效 476
20.5 预览调试 478
20.6 自测练习题 480
第21章 制作一个留言板 481
21.1.1 留言板的机制和制作前的准备 482
21.1 实例分析 482
21.2.2 设计数据表liuyandata 483
21.2.1 创建数据库 483
21.1.2 文件说明 483
21.2 数据库的创建 483
21.2.4 定义系统DSN 485
21.2.3 设计数据表liuyanmanage 485
21.3.1 内容主体的制作 487
21.3 首页的制作——显示留言 487
21.3.2 添加导航按钮和导航状态条 491
21.3.3 添加行为 492
21.4.1 界面制作 495
21.4 留言 495
21.4.3 插入留言 496
21.4.2 客户端验证 496
21.5.1 管理页面 497
21.5 管理留言 497
21.5.2 删除页面 499
21.5.3 回复页面 500
21.6.1 原理 501
21.6 登录机制 501
21.6.2 登录失败页面 502
21.6.4 限制未登录用户访问 503
21.6.3 访问权限 503
21.7 共享源文件夹 504
21.6.5 退出登录 504
21.8 自测练习题 506