第1章 DREAMWEAVER ULTRADEV4概述 1
1.1 ULTRADEV4基础 1
1.1.1 UltraDev简介 1
1.1.2 安装UltraDev所需系统配置 2
1.1.3 安装UltraDev 4 2
1.2 ULTRADEV界面详解 4
1.2.1 文档窗口 5
1.2.2 状态栏 5
1.2.3 站点管理窗口 7
1.2.4 属性面板 8
1.2.5 对象面板 9
12.6 浮动面板的移动和重设大小 13
1.2.7 停靠浮动面板 14
1.2.8 显示和隐藏浮动面板 15
1.3 使用DREAMWEAVER ULTRADEV的帮助 16
1.3.1 启动帮助系统 16
1.3.2 查看操作相关帮助 17
1.4 创建本机开发环境 17
1.4.1 安装PWS 4.0 17
1.4.2 安装IIS 5.0 20
1.4.3 启动或停止服务 21
1.4.4 创建IIS的Web站点 23
1.5 创建ULTRADEV开发环境 25
1.5.1 创建UltraDev的本地站点 25
1.5.2 创建远端站点 27
1.5.3 访问远端站点 29
1.6 小结 29
1.7 思考与练习 30
2.1.2 打开现有网页 31
2.1.3 保存网页文件 31
2.1 网页文档的基本操作 31
2.1.1 新增网页 31
第2章 网页文档及链接 31
2.1.4 预览页面 32
2.2 添加文本和插入对象 33
2.2.1 添加文本 33
2.2.2 插入对象 34
2.2.3 插入日期 34
2.2.4 插入特殊字符 35
2.3.1 设置段落格式 37
2.3 格式化文本 37
2.3.2 设置字符格式 40
2.4 设置项目列表 46
2.4.1 理解项目列表的类型 47
2.4.2 创建项目列表 47
2.4.3 嵌套项目列表 48
2.4.4 设置项目列表属性 49
2.5 使用HTML样式格式化文本 50
2.5.1 显示HTML样式面板 50
2.5.2 理解样式列表 50
2.5.3 应用HTML样式 51
2.5.4 创建新样式 52
2.5.5 编辑现有样式 53
2.5.6 在现有样式的基础上创建新样式 53
2.5.7 删除样式 53
2.6 插入和编辑水平线 54
2.7 文档窗口的不可见元素 54
2.7.1 不可见元素 55
2.7.2 定制不可见元素的显示 55
2.8 设置文档的页面属性 56
2.7.3 显示不可见元素 56
2.9 创建链接 57
2.9.1 链接的类型 57
2.9.3 创建链接的一般方法 58
2.9.4 创建链接的特殊方法 60
2.9.5 给选定文本创建链接 61
2.9.6 给站点地图上的文件创建链接 61
2.9.7 创建电子邮件链接 61
2.9.8 设置锚点和创建锚点链接 62
2.10 小结 63
2.11 思考与练习 64
第3章 网页图层与图像 65
3.1 网页排版 65
3.1.1 网页的结构 65
3.1.2 网页页面的结构 67
3.1.3 网页排版设计过程 68
3.1.4 其他问题 69
3.2 网页排版的方式 70
3.3 使用结构表排版 70
3.3.1 创建结构表 71
3.3.2 创建结构表单元格 73
3.3.3 移动结构表单元格 74
3.3.4 在结构表单元格中插入文本或图像 74
3.3.5 调整结构表大小 75
3.4 使用层排版 76
3.4.1 创建层 76
3.4.2 层面板 78
3.4.4 对齐层 79
3.4.3 移动层 79
3.4.5 吸附层到网格 80
3.4.6 层参数设置 80
3.4.7 嵌套层 82
3.4.8 在层中插入文本或图像 83
3.5 层与表格的相互转换 83
3.5.1 将层转换为表格 83
3.5.2 将表格转换为层 85
3.6 插入图像 86
3.7 修改图像属性 87
3.9 使图像与页面其他元素对齐 89
3.8 调整图像和其他元素的大小 89
3.10 创建轮换图像 90
3.10.1 用插入方法创建轮换图像 90
3.10.2 用附加行为方法创建轮换图像 91
3.11 创建影像地图 94
3.12 添加FIREWORKS图像 96
3.12.1 粘贴Fireworks HTML 96
3.12.2 插入Fireworks HTML 99
3.13.1 插入Flash对象 100
3.13 添加FLASH对象 100
3.13.2 设置Flash动画对象属性 102
3.13.3 在文档窗口播放动画 103
3.13.4 插入Flash按钮 103
3.13.5 插入Flash文本 106
3.14 小结 107
第4章 表格、框架、表单 108
4.1 插入表格 108
4.2 设置表格属性 109
4.3 导入EXCEL表格 111
4.4 用预置表格设计格式化表格 113
4.5 表格排序 114
4.6 单元格的基本操作 116
4.6.1 设置行、列和单元格属性 116
4.6.2 剪切或拷贝单元格 117
4.6.3 粘贴表格单元 117
4.6.4 只删除单元格内容 118
4.7 调整表格大小 118
4.7.1 调整表格和单元格的大小 118
4.7.3 添加和删除行或列 119
4.7.2 使用属性面板改变列宽度 119
4.8 框架集 121
4.8.1 创建框架集 121
4.8.2 插入预定义框架集 122
4.8.3 创建嵌套框架集 123
4.9 选择框架和框架集 124
4.9.1 框架面板 124
4.9.2 用框架面板选择框架或框架集 125
4.10 框架和框架集文件 125
4.10.1 保存框架集的所有文件 126
4.10.3 保存框架文件 127
4.10.2 保存框架集文件 127
4.10.4 改变框架文件 128
4.11 框架和框架集属性 128
4.11.1 框架属性及其设置方法 128
4.11.2 框架集属性及其设置方法 130
4.11.3 改变框架的背景颜色 131
4.12 框架应用示例 132
4.12.1 创建框架集 132
4.12.2 设计要在框架中显示的网页 133
4.12.3 设定框架的源文件 134
4.12.4 用链接控制框架显示内容 135
4.13 创建表单 137
4.13.1 创建表单对象 137
4.13.2 创建表单处理程序 138
4.14 表单域属性设置 138
4.14.1 文本域属性 138
4.14.2 复选框属性 139
4.14.3 单选按钮属性 140
4.14.4 列表/菜单属性 140
4.14.5 文件域属性 141
4.14.7 隐藏域属性 142
4.14.6 图像域属性 142
4.14.8 按钮属性 143
4.15 表单应用实例 144
4.16 小结 150
4.17 思考和练习 150
第5章 时间轴、行为 152
5.1 了解时间轴 152
5.2 时间轴面板 154
5.3 创建时间轴动画 155
5.4 通过拖动路径创建时间轴动画 157
5.5 控制时间轴 158
5.6 时间轴应用实例 158
5.7 BEHAVIORS(行为)面板 164
5.8 行为与浏览器的关系 165
5.9 使用ULTRADEV行为 166
5.9.1 调用JavaScript 166
5.9.2 改变属性 167
5.9.3 检查浏览器 168
5.9.4 检查插件 169
5.9.5 控制Shockwave或Flash电影 170
5.9.6 拖动层 172
5.9.7 跳转页面 177
5.9.8 打开浏览器窗口 179
5.9.9 播放声音 181
5.9.10 弹出消息 182
5.9.11 设置导航栏图像 183
5.9.12 设置图层中的文本 185
5.9.14 设置文本域中的文本 187
5.9.13 设置状态栏中的文本 187
5.9.15 显示/隐藏层 189
5.9.16 变换图像 191
5.9.17 检查表单 192
5.10 小结 193
5.11 思考和练习 194
第6章 动态网页基础 195
6.1 ASP基础 195
6.1.1 什么是HTML 195
6.1.3 什么是CGI 196
6.1.4 CGI的优势与不足 196
6.1.2 HTML的优势与不足 196
6.1.5 什么是ASP 197
6.1.6 ASP的优势与不足 197
6.2 动态交互式网页的组成部分 197
6.2.1 HTML表单 198
6.2.2 表单的提交方式 198
6.3 创建ASP环境 199
6.3.1 创建数据库 199
6.3.2 配置OSDB 203
6.3.4 构建ADO连接 205
6.3.3 配置活动数据窗口 205
6.4 了解数据源 208
6.5 创建记录集 208
6.5.1 简单的SQL查询语句 209
6.5.2 定义记录集 212
6.5.3 将记录集拷贝到另一页 219
6.5.4 编辑记录集 219
6.5.5 删除记录集 220
6.5.6 删除数据库记录 220
6.6 创建ASP对象数据源 220
6.6.1 Request类型的数据源 221
6.6.2 Session类型的数据源 224
6.6.3 Application类型的数据源 224
6.7 删除数据源 225
6.8 数据绑定面板动态技术 226
6.9 动态文件源 227
6.10 动态图像属性 228
6.11 动态HTML属性 229
6.12 ACTIVEX、FLASH等对象的动态参数 231
6.13.1 改变日期/时间格式 232
6.13 动态内容的格式 232
6.13.2 改变货币格式 234
6.13.3 改变数字格式 235
6.13.4 改变百分比格式 236
6.13.5 改变字符大小写 237
6.13.6 进行Trim操作 237
6.13.7 其他格式 238
6.13.8 编辑格式化列表 238
6.14 小结 240
6.15 思考和练习 240
第7章 建立交互式网站 242
7.1 建立网站 243
7.2 建立网站模板文件 245
7.3 制作首页 247
7.4 制作目录索引式查找页面 248
7.5 制作详细页面 255
7.6 制作分类查找页面 257
7.7 制作添加新书页面 260
7.8 制作更新书库页面 262
7.9 制作整理书库页面 265
7.10 记录查询模块 266
7.11 记录导航栏模块 270
7.12 记录计数模块 272
7.13 记录添加模块 273
7.14 记录更新模块 274
7.15 规划站点 276
7.15.1 站点的规划和定义 276
7.15.2 规划站点结构 277
7.15.3 规划站点的浏览机制 278
7.15.4 构建整体的站点风格 279
7.16.2 显示站点地图 280
7.16.1 改变显示区域 280
7.16 站点窗口的其它相关操作 280
7.16.3 隐藏文件列表窗格 281
7.16.4 在站点地图中显示文件标题 281
7.16.5 改变站点地图的显示比例 282
7.16.6 设置站点地图的参数选项 282
7.17 文件的下载、上传 283
7.17.1 从远程服务器下载文件 283
7.17.2 远程服务器上传文件 285
7.17.3 同步本地与远程服务器文件 286
7.18 小结 288
7.19 思考和练习 290
第8章 高级应用专题 293
8.1 网页设计应注意的若干问题 293
8.1.1 主页简明扼要 293
8.1.2 内容朴素大方 294
8.1.3 图像画龙点睛 295
8.1.4 链接清晰明确 296
8.1.5 相关信息完整 297
8.1.6 不断推陈出新 297
8.1.9 反复测试站点 299
8.1.7 保持信用 299
8.1.8 吸引用户浏览 299
8.1.10 精简广告 300
8.1.11 精简图像动画 301
8.1.12 精简设计技术 301
8.2 学习网页设计的方法 302
8.2.1 理论和实践相结合 302
8.2.2 借鉴优秀网页成果 303
8.2.3 模仿和引用 304
8.3.1 HTML代码的矛盾 306
8.3 页面效果与速度的平衡 306
8.3.2 让图片比文本更小 308
8.3.3 兼容性与特效的矛盾 309
8.4 另类与大众 310
8.5 技术与艺术 311
8.6 优秀网站的共性 312
8.6.1 文字内容的共性 313
8.6.2 图像的共性 315
8.6.3 细微处体现专业水准 315
8.7.1 IBM 316
8.7 商业站点示例 316
8.7.2 SGI 317
8.7.3 Macromedia 318
8.7.4 Apple 318
8.7.5 Sina 318
8.7.6 yimemg 320
8.7.7 google 321
8.8 学术站点 321
8.8.1 清华大学英文版首页 321
8.8.3 麻省理工学院 322
8.8.2 剑桥大学 322
8.9 官方站点 323
8.10 个人站点 324
8.10.1 LiLi的秘密花园 324
8.10.2 丽念设计——冰冷的印象图 325
8.10.3 itcatmedia 325
8.10.4 DesignPlayer 325
8.11 总结与评论 326
8.12 思考与练习 326
附录A DREAMWEAVER ULTRADEV快捷键列表 328