第一篇 Dreamweaver UltraDev 4网页制作 2
第1章Dreamweaver UltraDev 4的工作环境介绍 2
1.1 Dreamweaver UltraDev 4的安装和卸载 2
1.1.1 Dreamweaver UltraDev 4的安装 2
1.1.2 Dreamweaver UltraDev 4的卸载 7
1.2 Dreamweaver UltraDev 4的第一次启动 9
1.3 Dreamweaver UltraDev 4的新特性 10
1.3.1 全新的工具栏 10
1.3.2 彻底自定义的快捷键 15
1.3.3 排版式的网页设计Layout 16
1.3.4 Flash按钮和Flash文字 19
1.3.5 集中的资源管理Assets 22
1.4 Dreamweaver UltraDev 4面板及状态栏的介绍 24
1.4.1 启动Dreamweaver UltraDev 4 24
1.4.2 认识Dreamweaver UltraDev 4的窗口结构 25
1.4.3 使用、控制浮动面板 26
1.5 状态栏 33
1.5.2 窗口大小弹出菜单 34
1.5.1 标记选择器 34
1.5.3 文档大小和下载速度 35
1.5.4 微型启动栏 35
1.5.5 设置状态条属性 35
1.6 设置中文环境 36
第2章 HTML简介 38
2.1 什么是HTML 38
2.2 HTML的语法特性 39
2.2.1 文件标记 39
2.2.2 页面标记 41
2.2.3 字体标记 44
2.2.4 清单标记 48
2.2.5 表格标记 51
2.2.6 图形标记 54
2.2.7 框架标记 55
2.2.8 链接标记 58
第3章 强大的源代码编辑功能 60
3.1 概述 60
3.2.1 源代码检查器的显示方式 61
3.2 源代码检查器 61
3.3 编辑源代码 63
3.3.1 源代码检查器的显示选项 63
3.3.2 代码颜色选择 64
3.2.3 视图窗口和代码的同步动作 65
3.3.4 编辑源代码文本 66
3.3.5 在文档视图窗口中编辑源代码 67
3.3.6 利用标记选择器进行HTML代码控制 71
3.4.1 查找文本的基本操作 73
3.4 查找和替换 73
3.4.2 文本的高级查找方式 75
3.4.3 查找搜索标记 77
3.4.4 存储搜索模式 78
3.5 格式化HTML代码 78
3.5.1 设置格式化参数 78
3.5.2 手工格式化源代码 80
3.6 净化HTML代码 80
3.6.1 设置代码重写参数 80
3.6.2 净化文档 81
3.6.3 净化Microsoft Word生成的HTML文档 83
3.7 使用外部编辑器 84
3.7.1 指定外部的源码编辑器 84
3.7.2 启动外部编辑器 86
3.8 其他脚本语言的编辑 86
3.8.1 编辑Active Server Pages脚本 86
3.9 为源代码插入注释 87
4.1.1 创建空白文档 89
4.1 文档的创建和存储 89
第4章 文档及对象基本操作 89
4.1.2 打开现有文档 90
4.1.3 基于模板创建文档 91
4.1.4 存储文档 91
4.1.5 关闭文档 92
4.2 插入对象 93
4.2.1 添加文本 93
4.2.2 插入对象 93
4.3 Dreamweaver UltraDev 4元素的选择操作 100
4.3.1 不可见元素 101
4.3.2 定制不可见元素的显示 101
4.3.3 显示不可见元素 102
4.3.4 显示头部元素 102
4.4 设置文档的页面属性 103
4.5 使用历史面板 105
4.5.1 显示历史面板 105
4.5.2 撤消改变 105
4.5.3 清空历史面板 106
4.5.4 利用历史面板自动完成任务 107
4.5.5 录制命令 109
4.6 编辑HTML文档的头部内容 111
4.6.1 头部元素 111
4.6.2 插入元数据 113
4.6.3 插入关键字 114
4.6.4 插入描述信息 115
4.6.5 定义自动刷新 116
4.6.7 设置文档链接 117
4.6.6 设置基础URL地址 117
第5章 CSS的使用 119
5.1 CSS概述 119
5.2 新建CSS样式 119
5.2.1 启动CSS面板 120
5.2.2 创建CSS样式 120
5.3 定制及使用CSS新式 122
5.3.1 类型样式 123
5.3.2 背景样式 125
5.3.3 块样式 127
5.3.4 框格样式 130
5.3.5 边框样式 131
5.3.6 列表样式 133
5.3.7 定位样式 134
5.3.8 扩展样式 136
5.3.9 CSS的其他应用 137
5.4 管理CSS样式 138
5.4.1 修改CSS样式 139
5.4.3 删除CSS样式 140
5.4.2 复制CSS样式 140
第6章 框架 142
6.1 框架概述 142
6.2 创建框架 143
6.2.1 利用对象面板创建预定义框架集 143
6.2.2 手动创建框架集 145
6.2.3 创建NOFRAMES内容 148
6.3 框架的删除 148
6.4.2 保存框架文件 149
6.4.1 保存框架集文件 149
6.4 保存框架和框架集文件 149
6.4.3 保存框架集中所有文件 150
6.5 设置框架和框架集的属性 150
6.5.1 框架面板 150
6.5.2 设置框架集属性 151
6.5.3 设置框架属性 152
6.5.4 框架大小的设置 153
6.5.5 设置框架集和边框的标题 154
6.6 框架页面中的链接 155
第7章 本地站点的操作 157
7.1 概述 157
7.1.1 本地站点和远程站点 157
7.1.2 Internet服务器 158
7.2 创建本地站点 158
7.2.1 打开站点窗口 158
7.2.2 创建本地站点 160
7.3.1 打开本地站点 162
7.3 站点的基本操作 162
7.3.2 编辑站点 163
7.3.3 删除站点 163
7.3.4 复制站点 164
7.4 站点文件及目录操作 164
7.4.1 创建文件夹 164
7.4.2 创建文件 165
7.4.3 文件的复制和移动 166
7.4.5 编辑站点文件 167
7.4.4 删除文件或目录 167
7.4.7 刷新本地站点文件列表 168
7.4.6 设置首页 168
7.5 站点地图 169
7.5.1 显示区域的改变 169
7.5.2 显示站点地图 170
7.5.3 隐藏文件列表窗格 171
7.5.4 改变站点地图的显示比例 172
7.5.5 设置站点地图的参数选项 172
8.1.1 行为概述 174
第8章 行为和时间线 174
8.1 行为(Behavior) 174
8.1.2 行为面板 176
8.1.3 添加、删除行为 177
8.1.4 修改行为 179
8.1.5 Dreamweaver UltraDev 4的行为 180
8.2 时间线 199
8.2.3 创建时间线动画 200
8.2.2 时间线面板 200
8.2.1 时间线概述 200
8.2.4 时间线上的行为 202
第9章 表单 205
9.1 表单概述 205
9.2 创建表单 206
9.2.1 表单的创建方法 206
9.2.2 表单的属性设置 207
9.3.1 插入表单对象的一般方法 208
9.3 表单对象的插入以及属性设置 208
9.3.2 Text Field(文本框)的插入及属性设置 209
9.3.3 Button(按钮)的插入及属性设置 210
9.3.4 复选框(Check Box)的插入及属性设置 211
9.3.5 Radio Button(单选钮)的插入及属性设置 213
9.3.6 List/Menu(列表/菜单)的插入及属性设置 214
9.3.7 文件域(File Field)的插入及属性设置 216
9.3.8 隐藏域(Hidden Field)的插入及属性设置 217
9.3.9 图像域(Image Field)的插入及属性设置 218
9.3.10 Jump Menu(跳转菜单)的插入及属性设置 219
9.4 表单的处理 221
第10章 定制Dreamweaver UltraDev 4 222
10.1 常规选项的定制 222
10.2 面板的定制 225
10.3 全面定制对象面板 226
10.3.1 认识对象面板的目录结构 226
10.3.2 改变子对象的名称 227
10.3.4 删除对象和对象面板 228
10.3.3 新建子对象面板 228
10.4 一般对话框的定制 229
第二篇Dreamweaver UltraDev 4数据库开发及交互网站制作 234
第11章 动态数据交互网页概述 234
11.1从静态网页到交互网站 234
11.1.1 传统的静态网页 234
11.1.2 动态的交互网页 235
11.2 数据库对交互网站的支持 238
11.2.1 数据库的基本概念 238
11.2.2 SQL语言的简介 240
11.2.3 几种主要的数据库系统 242
11.2.4 数据库和动态交互网站的结合 245
11.3 用Dreamweaver UltraDev开发动态数据互动网站的流程 246
11.3.1 网站的设计 246
11.3.2 制作的流程 247
第12章 建置Web服务器和数据库 249
12.1 安装配置Web服务器 249
12.1.1 安装IIS 249
12.1.2 配置IIS 252
12.1.3 测试一下IIS 261
12.2 配置数据库 262
12.2.1 安装Microsoft Access 2000 262
12.2.2 ODBC数据源 262
第13章 ASP和ADO基础 264
13.1 VBScript介绍 264
13.1.1 客户端和服务器端编程语言 265
13.1.2 ASP的语法简介 265
13.2.1 ASP的内建对象 304
13.2 ASP的内建对象和组件 304
13.2.2 ASP的内建组件 312
13.3 ADO介绍 313
13.3.1 Activex数据对象概述 313
13.3.2 ADO各个对象的用法 314
第14章 在Access中使用SQL语言操作数据库 318
14.1 数据库和SQL语言 318
14.1.1 SQL的定义 318
14.1.2 SQL的两大特点 319
14.2 在Access中创建留言本数据库 320
14.3 用Insert命令向表中添加记录 327
14.3.1 使用可视化工具添加记录 328
14.3.2 使用SQL查询添加记录 328
14.4 用SELECT进行数据查询 332
14.5 用Delete进行数据删除 337
14.6 用Update进行数据更新 338
15.1 制作前的准备 340
15.1.1 设定虚拟目录,启动Web服务 340
第15章 快速打造网上留言本 340
15.1.2 设定ODBC数据源 341
15.1.3 在Dreamweaver UltraDev中定义Web站点 344
15.2 设计留言本的网页结构 346
15.3 制作留言本的网页外观 347
15.3.1 显示留言列表页 347
15.3.2 添加留言页 349
15.3.3 查看留言细节页面 351
15.3.4 检视初步完成的页面外观 352
15.4 制作动态的留言列表页 353
15.4.1 在Dreamweaver UltraDev中打开view.asp 354
15.4.2 建立记录集(Data Recordset) 354
15.4.3 向网页中插入动态数据 361
15.4.4 设定到留言细节页的动态链接 363
15.4.5 添加重复区域显示 365
15.4.6 动态显示总留言数 367
15.4.7 制作翻页显示功能 367
15.4.8 完成 368
15.5.1 在Dreamweaver UltraDev中打开add.asp 369
15.5 制作添加留言页 369
15.5.2 添加插入数据功能 370
15.6制作显示留言细节页 373
15.6.1 在Dreamweaver UltraDev中打开detail.asp页 373
15.6.2 建立留言细节记录集 373
15.6.3 向网页中插入动态数据 376
15.7 测试留言本 376
15.7.1 检视站点结构 376
15.7.2 测试站点外观和功能 377
16.1.1 给留言本增加数据完整性验证 379
第16章 完善留言本程序 379
16.1 增强留言本程序的安全性 379
16.1.2 防止恶意用户利用Script搞破坏 388
16.2 留言本较完善版本的源代码 393
16.2.1 view.asp源代码 393
16.2.2 detail.asp源代码 401
16.2.3 add.asp源代码 403
17.1.1 制作密码数据库 409
17.1 用户验证 409
第17章Dreamweaver UltraDev强大的制作和管理交互网站的能力 409
17.1.2 制作用户登陆页面外观 410
17.1.3 在Dreamweaver UltraDev中实现用户验证功能 414
17.1.4 测试用户登录系统 417
17.2 远程站点的维护和管理 419
17.2.1 构建远程站点 420
17.2.2 Check In和Check Out功能 425
17.2.3 同步化远程站点和本地站点 428
17.2.5 站点的定制 430
17.2.4 链接检查 430
第18章 扩展Dreamweaver UltraDev 432
18.1 插件管理器 432
18.2 网上相册插件 433
18.3 横向重复区域显示插件 437
18.4 动画式放大窗口插件 438
18.5 添加到收藏夹插件 440
18.6 购物小车插件 442
18.7 菜单式链接插件 445