第一篇 Dreamweaver UltraDev 4热身篇 2
第1章Dreamweaver UltraDev 4热身知识 2
1.1 Dreamweaver UltraDev 4的功能 2
1.2 Dreamweaver UltraDev 4与Dreamweaver 4的区别 3
1.3 Dreamweaver UltraDev 4的特色 3
1.4典型系统配置 3
1.4.1 ASP开发者的系统配置 3
1.4.2 ColdFusion开发者的系统配置 6
1.5 Dreamweaver UltraDev 4的一些学习资料 7
1.4.3 JSP开发者的系统配置 7
1.5.1 Dreamweaver 4使用指南 8
1.5.2向导旅游电影 8
1.5.3帮助系统 8
1.5.4教程和指导 9
1.5.5 Web上可以利用的资源 10
1.6本章小结 10
第2章 网站建立一般流程 11
2.1网站建立流程概述 11
2.2网站设计总则 11
2.4 Web站点的计划 12
2.3网站设计人员应该具备的知识 12
2.4.1定位网站的主题 13
2.4.2定位目标浏览者 13
2.4.3创建高浏览器兼容的站点 13
2.4.4组织站点结构 13
2.4.5设计站点草图 14
2.4.6设计导航结构 15
2.4.7收集站点所需的各种资料 15
2.5在Internet上建立和管理网站的过程 15
2.5.1企业级网站的建立过程 15
2.6建立本地站点实例 16
2.5.2中小型网站的建立过程 16
2.5.3个人网站的建立过程 16
2.7编辑已经存在的站点 20
2.8从站点列表中删除一个站点 20
2.9本章小结 20
第3章Dreamweaver UltraDev 4基础 21
3.1 Dreamweaver UltraDev 4的工作环境 21
3.2 Dreamweaver UltraDev 4新增功能 24
3.2.1 Dreamweaver 4的新增功能 24
3.2.2 UltraDev 4的新增功能 27
3.3.1在代码视图中工作 28
3.3 Dreamweaver UltraDev 4的三种视图 28
3.3.2在设计视图中工作 29
3.3.3在代码/设计视图中工作 29
3.4熟悉Dreamweaver UltraDev 4的文档窗口 30
3.4.1改变文档窗口的尺寸 31
3.4.2最小化和重新恢复窗口和面板 32
3.4.3状态条参数设置 32
3.4.4对象(Object)面板 33
3.5 Dreamweaver UltraDev 4文档基本操作 37
3.5.1创建、打开和保存HTML文档 37
3.5.2设置文档页面属性 40
3.5.3在文档窗口中选择元素 43
3.5.4在设计Web页的过程中使用可视化辅助工具 45
3.5.5查看和编辑文件头内容 46
4.6.1查看一个文档的head内容 46
3.7本章小结 47
第二篇 精彩网页制作篇 50
第4章 网页版式设计 50
4.1认识排版单元格和排版表格 50
4.2绘制排版单元格和排版表格 51
4.2.1绘制排版单元格 52
4.2.2绘制排版表格 53
4.2.3绘制嵌套排版表格 54
4.2.4利用网格增强网页布局的精确性 54
4.2.5向排版单元格中添加内容 55
4.2.6清除自动单元格高度 56
4.3移动和缩放排版单元格和表格 56
4.4格式化排版单元格和表格 57
4.4.1格式化排版单元格 57
4.4.2格式化排版表格 58
4.5使用分割图像 59
4.6切换到标准视图以查看页面布局 60
4.7综合页面布局实例 61
4.8本章小结 62
第5章 链接和导航 63
5.1认识文档位置和路径 63
5.1.1绝对路径 63
5.1.2文档相对路径 64
5.1.3根目录相对路径 65
5.2创建链接概述 65
5.2.1创建文档间链接实例 65
5.2.2创建书签链接实例 67
5.2.3创建一个E-mail链接实例 68
5.2.4创建空链接或脚本链接实例 69
5.3管理链接 70
5.4本章小结 70
第6章 网页中的文本处理 71
6.1使用HTML标记格式化文字 71
6.1.1用段落和标题标记格式化文本实例 71
6.1.2改变文本的字体、字号、颜色及对齐方式实例 73
6.1.3建立列表实例 76
6.2使用HTML样式格式化文字 77
6.2.1新建一个HTML样式实例 78
6.2.2应用与编辑一个HTML样式实例 78
6.3使用CSS样式格式化文字 79
6.3.1新建一个CSS样式实例 80
6.3.2应用与编辑一个CSS样式实例 81
6.4本章小结 83
第7章 网页中的图像和多媒体对象的处理 84
7.1在网页中插入图像实例 84
7.2修改图像属性 85
7.3建立翻转图效果实例 87
7.4建立图像导航条效果实例 88
7.5建立图像热点实例 89
7.6在网页中插入多媒体 91
7.7本章小结 91
第8章 在网页制作中使用表格和框架 92
8.1建立表格实例 92
8.2格式化表格实例 95
8.3表格基本操作 97
8.4建立框架和框架系实例 98
8.5选取框架和框架系 100
8.6设置框架和框架系的属性 101
8.7用链接控制框架的内容实例 102
8.8本章小结 104
第9章 落千丈在网页中使用图层、行为和时间线 105
9.1创建图层实例 105
9.2图层操作 110
9.3利用图层设计页面布局实例 111
9.4向网页元素添加行为 112
9.5使用Dreamweaver UltraDev 4自带行为的一个实例 116
9.6时间线动画制作实例 117
9.7本章小结 121
10.1建立表单实例 122
第10章 使用表单增加网页的交互性 122
10.2在客户端校验表单中输入的数据 128
10.3创建跳转菜单 129
10.4本章小结 131
第11章 提高站点开发工作的效率 132
11.1站点资源概述 132
11.2管理和插入资源实例 134
11.3制作模板 137
11.4使用模板实例 138
11.5使用库存部件实例 140
11.6本章小结 142
第12章Dreamweaver UltraDev 4与Flash5、Fireworks 4的整合应用 143
12.1在网页中插入Flash动画实例 143
12.2在网页中控制Flash动画实例 145
12.3在网页中插入Flash对象实例 146
12.4放置Fireworks文件到Dreamweaver UltraDev中 149
12.4.1放置Fireworks图像到Dreamweaver UltraDev中 149
12.4.2插入Fireworks HTML代码到Dreamweaver UltraDev中 149
12.4.3复制并粘贴Fireworks HTML到Dreamweaver UltraDev中 151
12.4.4输出Fireworks文件到Dreamweaver UltraDev中 151
12.6编辑放置在Dreamweaver UltraDev中的Fireworks文件 152
12.5从Dreamweaver UltraDev中启动Fireworks 152
12.6.1在Dreamweaver UltraDev中编辑Fireworks图像 153
12.6.2在Dreamweaver UltraDev中编辑Fireworks表格 153
12.6.3优化放置在Dreamweaver UltraDev中的Fireworks图像 154
12.6.4更新放置在Dreamweaver UltraDev中的Fireworks HTML 155
12.7创建Web像册实例 155
12.8本章小结 157
13.1.4服务器行为 160
13.1.3服务器技术 160
13.1.2动态页 160
13.1.1 Web应用 160
13.1 Web应用开发基本术语 160
第13章 Web应用开发基础 160
第三篇 动态网站开发篇 160
13.1.5数据库 161
13.2动态页的工作方式 162
13.3配置系统实例 163
13.3.1配置计算机 163
13.3.2配置Dreamweaver UltraDev 4 164
13.3.3在本地计算机上建立系统DSN 166
13.3.4创建数据库连接 168
13.4创建动态页的工作流程 169
13.4.1创建静态页并排版好页面 170
13.4.2定义数据源 170
13.4.3向静态页添加动态内容 170
13.4.4添加服务器行为 171
13.5开发动态页的工作环境 172
13.5.1文档窗口设计视图 172
13.5.2在活动数据窗口工作 173
13.5.3在浏览器中预览动态页面 177
13.6本章小结 178
第14章 建立数据库连接 179
14.1关于Run-Time和Design-Time连接 179
14.2为ASP应用创建数据库连接实例 179
14.2.1建立一个数据库 179
14.2.2创建一个DSN连接 180
14.2.3不使用DSN来创建连接 182
14.3编辑或删除数据库连接 183
14.4本章小结 183
第15章 为动态页定义数据源 184
15.1为数据源定义记录集的实例 184
15.2为ASP页定义由浏览器递交的数据源 186
15.2.1认识ASP请求对象(Request Object) 187
15.2.2定义一个ASP请求变量作为数据源的实例 189
15.3定义Session变量作为数据源的实例 190
15.4定义Application变量作为数据源的实例 191
15.5定义一个存储过程服务器对象作为数据源 193
15.6缓存数据源 194
15.7编辑或删除数据源 194
15.8本章小结 195
16.1.1不使用SQL来定义一个记录集的实例 196
16.1定义一个记录集 196
第16章 为动态页面创建记录集 196
16.2使用SQL来定义一个记录集的实例 199
16.2.1简单的SQL语句操作示范实例 202
16.3调用一个存储过程来定义记录集 204
16.4复制一个记录集到另一个页面 205
16.5编辑或删除记录集 205
16.6本章小结 205
第17章 向页面添加动态内容 206
17.1使用文本动态化 206
17.1.1文本动态化概述 206
17.1.2添加动态文本实例 207
17.1.3对动态文本应用数据格式实例 209
17.2使图像动态化的实例 210
17.3使表单对象动态化 212
17.3.1使表单中的文本域动态化实例 212
17.3.2使表单中的图像域动态化 215
17.3.3使表单中的复选框动态化实例 215
17.3.4使表单中的单选按钮动态化实例 217
17.3.5使表单中的下拉列表框动态化实例 218
17.4使用HTML属性动态化实例 220
17.5使ActiveX、Flash和其他对象动态化 223
17.6编辑动态内容 225
17.7本章小结 226
第18章 显示数据库中的记录 227
18.1在单个页面中显示多条记录实例 227
18.2创建记录计数器实例 232
18.2.1在一个操作中创建记录计数器 232
18.2.2在分块操作中创建记录计数器 234
18.3创建记录集导航链接实例 237
18.3.1在一个操作中创建记录集导航条 238
18.3.2用服务器行为创建记录集导航条 241
18.4显示和隐藏区域实例 244
18.5创建一个主/详细页面集实例 246
18.5.1为主页面定义记录集 248
18.5.2在一个操作中创建一个主/详细页面集实例 249
18.5.3在分块操作中创建一个主/详细页面集实例 253
18.6编辑页面中编辑服务器行为 259
18.7本章小结 259
第19章 创建搜索数据库的页面 260
19.1创建搜索页实例 260
19.2.1以一个搜索参数进行搜索的实例 264
19.2创建搜索结果页实例 264
19.2.2以多个搜索参数进行搜索实例 269
19.3为搜索结果页创建详细页实例 274
19.3.1修改结果页以便在详细页上工作 274
19.3.2使用服务器行为建立详细页 276
19.3.3使用一个记录集过滤器来建立详细页 280
19.4在相关页面上工作 284
19.5本章小结 288
第20章 建立用于编辑数据库记录的页面 289
20.1创建插入记录页面实例 289
20.1.1在一个操作中创建插入记录页面 289
20.1.2在分块操作中创建插入记录页面 294
20.2创建更新记录页面实例 297
20.2.1检索需要更新的记录 298
20.2.2在一个操作中完成更新页面 299
20.2.3在分块操作中完成更新页面 304
20.3创建删除记录页面实例 308
20.3.1标识需要删除的记录 309
20.3.2提取将要删除的记录 309
20.3.3显示将要删除的数据 310
20.3.5从数据库表中删除记录 311
20.3.4发送删除命令给服务器 311
20.4本章小结 313
第21章 建立站点访问限制页面 314
21.1建立注册页面实例 314
21.1.1保存用户登录信息 314
21.1.2让用户输入用户名称和密码 314
21.1.3更新站点用户数据库表 316
21.1.4确保用户键入的名称是唯一的 318
21.2建立登录页面实例 321
21.2.1创建一个用于保存已注册用户信息的数据库表 321
21.2.2制作用户登录页面 322
21.2.3检查用户名称和密码 323
21.3建立仅授权用户可以访问的页面实例 327
21.3.1把未授权用户导向另外一个页面 328
21.3.2在用户数据库中保存存取权限 332
21.4登录出(Logging Out)用户实例 333
21.5本章小结 334
第四篇 网站管理、测试与发布篇 336
第22章 站点管理和团队协作 336
22.1使用站点窗口 336
22.1.2站点参数设置 337
22.1.1站点窗口控制 337
22.1.3在站点窗口中查看和打开文件 338
22.1.4改变站点窗口的布局 339
22.1.5改变视图区域 340
22.1.6将站点窗口收缩成一个视图 340
22.2在站点文件视图中管理文件 341
22.2.1从站点文件视图中打开一个文件 341
22.2.2向站点添加一个新文件夹 341
22.2.3向站点添加一个新文件 341
22.3站点地图概述 342
22.2.6定位和选择文件 342
22.2.5刷新站点文件视图 342
22.2.4重命名一个文件或文件夹 342
22.3.1使用站点地图 343
22.3.2修改站点地图的布局 345
22.3.3在站点地图中管理网页 346
22.3.4使站点地图中的文件显示或隐藏 347
22.3.5查看站点地图中的一个分支 348
22.3.6保存站点地图 348
22.4.1在设计笔记中保存文件信息 349
22.4设计笔记概述 349
22.5使用报告以提高工作流 351
22.6建立远程站点 354
22.6.1让本地站点和远程站点建立关联 354
22.6.2使用FTP工具连接到Web服务器 356
22.7使用Check In/Check Out(迁入/迁出)功能 357
22.7.1设置Check In/Check Out(迁入/迁出)系统 358
22.7.2 Check In/Check Out(迁入/迁出)远程服务器上的文件 359
22.8下载和上传文件 361
22.8.1从远程服务器上下载文件到本地 362
22.8.2上传本地文件到远程服务器上 363
22.9在本地和远程站点之间同步文件 364
22.10本章小结 366
第23章 站点测试和发布 367
23.1测试浏览器的兼容性 367
23.2使用行为来检测浏览器和插件 369
23.3在浏览器中预览页面 370
23.4在页面和站点中检查链接 372
23.5检查页面的下载时间和尺寸 373
23.6使用报告来测试一个站点 374
23.7本章小结 375
附A.1.1 Application对象 376
附A.1 ASP内建对象 376
附录A ASP服务器端技术速查 376
附A.1.2 ObjectContext对象 377
附A.1.3 Request对象 377
附A.1.4 Response对象 377
附A.1.5 Server对象 378
附A.1.6 Session对象 379
附A.2 可安装的ASP组件 379
附A.3 Global. asa参考 380
附A.3.1 Application事件 381
附A.3.2 Session事件 381