第1部分 Dreamweaver UltraDev 4.0的网页制作技术 1
第1章Dreamweaver UltraDev简介 1
1.1 概述 1
1.2 Dreamweaver UltraDev 4.0的最新特色 2
1.3 使用Dreamweaver UltraDev 4.0建立网站应用的配置 3
1.3.1 开发ASP网站应用的配置要求 4
1.3.2 开发JSP网站应用的配置要求 4
1.3.3 开发ColdFusion网站应用的配置要求 4
1.4 Dreamweaver UltraDev的运行环境 5
1.4.1 启动Dreamweaver UltraDev 4.0 5
1.4.2 熟悉Dreamweaver UltraDev的工作环境 6
1.4.3 浮动控制面板的控制 10
1.5 使用帮助系统 13
1.5.1 Dreamweaver UltraDev的帮助系统组成 13
1.5.2 帮助系统的使用 14
第2章 创建站点和文档 16
2.1 概述 16
2.2 站点的规划和定义 16
2.2.1 站点结构的规划 16
2.2.2 站点导航 17
2.2.3 模板和库 17
2.3 创建本地站点 18
2.4.1 打开本地站点 22
11.8.3 创建授权用户访问页 22
2.4 管理本地站点 22
2.4.2 编辑本地站点 23
2.4.3 删除本地站点 23
2.5.1 查看本地站点文件 24
2.5 在站点窗口操作文件 24
2.5.2 改变站点显示 27
2.6 创建编辑HTML文档 27
2.6.1 在文档窗口创建空白文档 28
2.6.2 打开现有文档 28
2.6.3 创建基于模板的文档 28
2.6.4 存储文档 29
2.6.5 关闭文档 29
2.7 添加文本和插入对象 30
2.7.1 添加文本 30
2.7.2 插入对象 30
2.8 设置文档属性 34
2.9 查看和编辑头部内容 36
2.9.1 添加头部内容 36
2.9.2 头部元素 37
2.9.3 插入元数据 40
2.9.4 插入关键字 40
2.9.5 插入描述信息 41
2.9.6 插入自动刷新 41
2.9.7 设置基础URL地址 42
2.9.8 插入文档的链接 42
2.9.9 浏览网页 43
第3章 链接和导航 44
3.1 基本概念与术语 44
3.1.1 什么是USL 44
3.1.2 链接的类型 44
3.2 创建链接 45
3.2.1 为文本创建链接 45
3.2.2 为图像创建链接 47
3.2.3 快速创建链接 48
3.2.4 创建邮件链接 49
3.2.5 设置锚点和创建锚点链接 51
3.3 创建跳转菜单 52
3.3.1 创建跳转菜单 52
3.3.2 编辑跳转菜单 54
3.4 创建导航栏 54
3.4.1 插入导航栏 54
3.4.2 编辑导航栏 56
3.5 管理链接 56
3.5.1 设置站点缓存 57
3.5.2 设置更新链接属性 58
3.5.3 改变站点中链接的指向 59
3.5.4 在测览器中测试链接 60
4.2.1 插入层 62
第4章 层与层面板 62
4.2 创建层和使用层面板 62
4.1 层的概述 62
4.2.2 层面板 64
4.3.2 在层中放置文本 65
4.3.1 在层中放置图像 65
4.3 在层中放置对象 65
4.4 熟悉层的属性及其检查器 66
4.5 层的操作 67
4.5.1 激活层 67
4.5.2 选择层 67
4.5.3 调整层大小 68
4.5.4 移动层 69
4.5.5 对齐层 70
4.5.6 吸附层到网络 70
4.6 用时间轴创建动画 71
4.6.1 时间轴检查器 72
4.6.2 创建时间轴动画 72
4.6.3 通过拖动路径创建时间轴动画 75
第5章 格式化文本 76
5.1 使用HTML标记格式化文本 76
5.1.1 设置段落格式 76
5.1.2 设置标题格式 77
5.1.3 设置断行 78
5.1.4 使用预格式化文本 78
5.1.5 设置文本的字体 79
5.1.6 对齐文本 82
5.1.7 缩进段落 82
5.1.8 建立列表 83
5.2 使用HTML样式格式化文本 86
5.2.1 HTML样式面板 86
5.2.2 创建新HTML样式 87
5.2.3 应用HTML样式 88
5.2.4 编辑HTML样式 88
5.3 使用CSS样式格式化文本 89
5.3.1 创建CSS样式 89
5.2.5 删除HTML样式 89
5.3.2 设置CSS样式格式 91
5.3.3 应用自定义CSS样式 97
5.3.4 将CSS样式转换为HTML标识 98
5.4 如何往文本中加入空格 98
第6章 创建表格 99
6.1 插入表格 99
6.1.1 向文档中插入表格 99
6.2.1 选中整个表格 100
6.2 选择表格元素 100
6.1.2 填充表格 100
6.2.2 选择表格行 101
6.2.4 选择单元格 102
6.2.3 选择表格列 102
6.2.5 取消对表格的选中 104
6.3 格式化表格 104
6.3.1 对整个表格的格式化 105
6.3.2 对表格行、列及单元格的格式化 108
6.3.3 用预制的表格式样格式化表格 110
6.4 复制和粘贴单元格 111
6.5.2 重新设定表格行的高度和表格列的宽度 112
6.5.1 重新设定表格的大小 112
6.5 重新设定表格和单元格的大小 112
6.6 增加和删除行和列 113
6.6.1 在表格中添加单个行或列 113
6.6.2 在表格中一次添加多个行或列 113
6.5.3 重新设定单元格的大小 113
6.6.3 在表格中删除行或列 114
第7章 插入图像和媒体 115
7.1 插入图像和设置图像属性 115
7.1.1 插入图像 116
7.1.2 设置图像属性 117
7.1.3 调整图像的对齐方式及显示大小 118
7.2 创建轮换图像 120
7.2.1 用插入方法创建轮换图像 121
7.3.2 创建客户端图像映射 122
7.2.2 预览轮换图像 122
7.3.1 图像映像概述 122
7.3 创建图像映像 122
7.4 插入媒体 123
7.4.1 Flash动画 124
7.4.2 Shockwave对象 125
7.4.3 插入Fireworks HTML对象 126
7.4.4 插入Java小程序 127
7.4.5 Generator对象 128
7.4.6 ActiveX控件 129
7.4.7 Netscape Navigator插件 130
第8章 创建框架和窗体 132
8.1 创建框架 132
8.1.1 直接拆分框架 132
8.1.2 使用框架面板 134
8.1.3 通过插入的方法创建框架 135
8.1.4 通过修改的方法获得和创建框架 136
8.2 选择框架和框架集 136
8.2.1 直接在窗口内选择 136
8.3.1 保存框架 138
8.2.2 使用框架简化面板 138
8.3 保存框架和框架文件 138
8.3.2 保存框架文件 139
8.3.3 全部保存 139
8.4 关于框架和框架集属性 139
8.4.1 框架属性 140
8.4.2 框架集属性 140
8.5 用于连接控制框架内容 141
8.6 创建没有框架内容 141
8.7.2 用插入的方法创建窗体 142
8.7.3 窗体属性 142
8.7.1 用对象面板创建窗体 142
8.7 创建窗体 142
8.8 在窗体内增加对象 143
8.8.1 文本域对象属性 143
8.8.2 按钮对象属性 143
8.8.3 复选框对象属性 144
8.8.4 单选按钮对象属性 144
8.8.5 列表、菜单对象属性 144
8.8.6 文件对象属性 145
8.8.7 图像域对象属性 145
8.8.8 隐藏域对象属性 145
8.9.1 无参数窗体 146
8.8.9 跳转对象属性 146
8.9 处理窗体 146
8.9.2 调用客户端脚本 147
8.9.3 提交到服务器应用程序 147
9.1 概述 148
第2部分 Dreamweaver UltraDev 4.0使用初步 148
第9章 Dreamweaver UltraDev 4.0使用基础 148
9.2 关于数据库 149
9.3 关于动态网页 150
9.4 关于UltraDev工作流 151
9.4.1 创建静态页 151
9.4.2 定义记录集 151
9.4.5 编辑和调试网页 152
9.4.4 激活动态页 152
9.4.3 增加动态内容 152
9.5 UltraDev 4.0的工作环境 153
9.5.1 Window的文档设计视图 154
9.5.2 活动数据窗口 154
9.5.3 在浏览器中预览动态内容 159
9.5.4 编辑源代码 159
第10章 设置基本工作 161
10.1 概述 161
10.2 组织文件和定义站点 161
10.2.1 定义本地站点 162
10.2.2 创建ISP错误处理文件 163
10.2.3 定义远程站点 164
10.3 配置Dreamweaver UltraDev 168
10.3.1 确定服务器技术 168
10.3.2 URL前缀 171
10.4 创建数据库连接 172
10.4.1 驱动要求与连接 173
10.4.2 建立DSN(ODBC) 174
10.4.3 为ASP应用创建数据库连接 177
10.4.4 创建JDBC数据库连接 182
10.4.5 建立一个ColdFusion数据库连接 184
10.4.6 编辑和删除数据库连接 186
10.4.7 创建UltraDev使用的连接 187
11.1 概述 190
11.1.1 搜索页 190
第11章 整体页面规划 190
11.1.2 结果页 191
11.1.3 细节页 192
11.1.4 插入页 193
11.1.5 更新页 194
11.1.6 删除页 195
11.2 建立搜索页 196
11.3 建立结果页 199
11.4 建立细节页 204
11.5 建立插入页 208
11.6 建立更新页 210
11.7 建立删除页 213
11.8 建立限制访问站点页 216
11.8.1 创建注册网页 216
11.8.2 创建登录网页 220
11.9 上传和预览文件 225
11.9.1 上传单个文件 225
11.9.2 上传站点所有文件 226
11.9.3 预览文件 227
第12章 创建记录集 228
12.1 定义记录集 228
12.1.1 不使用SQL定义记录集 228
12.1.2 使用SQL定义记录集 232
12.1.3 SQL语句使用两例 235
12.2 为结果页定义记录集 240
12.3 复制记录集 243
12.4 使用存储过程 244
12.4.1 调用存储过程 245
12.4.2 创建存储过程对象 246
12.5.1 编辑记录集 248
12.5 记录集的操作 248
12.5.2 删除记录集 250
12.6 简单的SQL查询语句 250
12.6.1 包含表中所有字段 250
12.6.2 使用表中部分字段 250
12.6.3 使用表中的部分记录 250
12.6.4 记录的排序 252
第13章 添加动态内容 253
13.1 概述 253
13.2 定义数据源 254
13.2.1 为ASP页定义浏览器提交的数据源 254
13.2.2 为ColdFusion页定义浏览器提交的数据源 256
13.2.3 为JSP页定义浏览器提交的数据源 259
13.2.4 定义会话变量作为数据源 259
13.2.5 定义应用变量作为数据源 260
13.2.6 定义JavaBeans为数据源(仅对JSP来说) 260
13.2.7 删除数据源 262
13.2.8 关于服务器对象 262
13.3 使文本动态化 263
13.3.1 使文本动态化 263
13.3.2 使动态文本应用数据格式 265
13.4 使图像动态化 266
13.5.1 动态化文本域 268
13.5 使表单对象动态化 268
13.5.2 动态化图像域 270
13.5.3 动态化复选框 272
13.5.4动态化单选按钮 273
13.5.5 动态化下拉列表(菜单) 274
13.6 使HTML属性动态化 276
13.6.1 使用数据绑定检查器动态化HTML属性 276
13.6.2 使用属性检查器动态化HTML属性 277
13.7 使ActiveX、Flash和其他对象参数动态化 278
14.1 显示多条记录 280
第14章 激活动态页 280
14.1.1 显示多条记录 281
14.1.2 创建记录计数器 283
14.2 记录的移动 285
14.2.1 创建记录导航链接 285
14.2.2 移动到指定记录 287
14.3 隐藏区域 288
14.4 页面间信息的传递 289
14.4.1 从HTML表单中收集数据 289
14.4.2 跳转到细节页面 290
14.4.3 跳转到相关页 292
14.5 编辑记录 292
14.5.1 向数据库中添加记录 293
14.5.2 更新数据库记录 295
14.5.3 删除数据库记录 298
14.6 安装更多的服务器行为 301
第15章 编辑和调试动态页 302
15.1 网页的初步修改 302
15.1.1 改变记录集内容 302
15.1.2 替换或删除动态内容 303
15.1.3 改变服务器行为 304
15.2 在活动数据窗口编辑页面 305
15.2.1 在活动数据窗口修改页面 306
15.2.2 向页面提供所需要的用户数据 308
15.3 测试应用的链接 309
15.3.1 在浏览器中预览动态页 309
15.3.2 关于测试方法 310
15.4 编辑源代码 310
15.5 编辑和创建数据格式 310
15.5.1 编辑UltraDev数据格式 310
15.5.2 创建新的UltraDev数据格式 311
第3部分 创建ASP、JSP和ColdFusion网站 313
第16章 创建ASP网站 313
16.1 ASP简介 313
16.1.1 ASP与传统的CGI对比 314
16.1.3 利用ASP实现应用服务 315
16.1.2 Active Server Pages的运行环境 315
16.1.4 对服务器端数据库的访问 317
16.2 PWS的安装和使用 321
16.2.1 PWS的安装 321
16.2.2 PWS的使用 324
16.3 IIS的安装和使用 326
16.3.1 IIS的安装 326
16.3.2 IIS的使用 327
16.4 创建一个ASP网站 332
16.4.1 定义本地站点 332
16.4.2 定义远程站点 333
16.4.3 创建数据库连接 335
16.4.4 为用户页添加动态内容 337
16.4.5 为细节页添加动态内容 346
16.4.6 测试动态页 347
第17章 创建JSP网站 348
17.1 JSP简介 348
17.2 系统的配置工作 349
17.2.1 建立JSP运行环境 349
17.2.2 安装RmiJdbc驱动 349
17.3 创建一个JSP网站 352
17.3.1 定义本地站点 352
17.3.2 定义远程站点 353
17.3.3 创建JDBC数据库连接 356
17.3.4 为用户页添加动态内容 357
17.3.5 创建记录导航链接 363
17.3.6 为细节页添加动态内容 365
17.3.7 测试动态页 366
第18章 创建GoldFusion网站 368
18.1 GoldFusion简介 368
18.1.1 GoldFusion的优点 368
18.1.2 GoldFusion的组成部分 369
18.1.3 GoldFusion的运行环境 371
18.2 GoldFusion与数据库的连接 373
18.2.1 与ODBC数据库连接 373
18.2.3 使用OLE DB连接 375
18.2.2 使用本地数据库驱动程序 375
18.3 创建一个GoldFusion网站 376
18.3.1 定义本地站点 376
18.3.2 定义远程站点 377
18.3.3 创建GoldFusion数据库连接 380
18.3.4 为用户页添加动态内容 381
18.3.5 为细节页添加动态内容 389
18.3.6 测试动态页 390
第4部分 附录 391
附录A Dreamweaver UltreDev技术问题问答 391
附录B 配套光盘使用说明 395