第1章 网页设计必备知识——概述 1
1.1 网页的组成元素 2
1.1.1 文字 2
1.1.2 图形 4
1.1.3 超链接 4
1.1.4 网页中的其他元素 5
1.2 网页的设计理念和风格 6
1.2.1 网页的布局和内容 6
1.2.2 不同浏览器的观看效果 8
1.2.3 考虑网络的传输速度 8
1.2.4 屏幕分辨率 8
1.3 Dreamweaver UltraDev功能简介 10
1.2.5 网页使用的图像色彩和格式 10
1.4 快速熟悉Dreamweaver UltraDev 12
第2章 建立纯文本网页 15
2.1 第1个实例的设计过程 16
2.1.1 新建一个网页 16
2.1.2 在网页中输入文本 17
2.1.3 编辑网页中的文字 20
2.1.4 设置文本的格式 21
2.1.5 设置文本缩进 24
2.1.6 预览网页 25
2.1.7 保存网页 26
2.2 第2个实例的设计过程 27
2.2.1 在网页中插入表格 28
2.2.2 合并和拆分表格 29
2.2.3 插入嵌套表格 30
2.2.4 设置表格的属性 31
2.2.5 设置表格中文字格式 33
2.3 建立文字的连接 34
第3章 网页图像制作实例——使用Fireworks 3制作网页图像 37
3.1 网页使用的图像格式 40
3.2 一个实例——梦幻网页 41
3.3 图像的制作 42
3.3.1 制作背景图像 42
3.3.2 制作标题文字 46
3.3.3 拼合图形 47
3.3.4 制作异航栏图像 49
3.3.5 制作文字动画 52
3.4 图像的输出和最优化 55
3.4.1 最优化图像 55
3.4.2 输出网页图像 57
3.4.3 导出透明图像 58
3.4.4 分割图像 59
3.5 制作梦幻网页 62
3.5.1 插入HTML文件 62
3.5.2 设置网页背景颜色和标题 64
3.5.3 插入表格 65
3.5.4 插入图像和动画 66
3.5.5 插入导航栏 68
3.5.6 设置外部图像编辑器 70
3.5.8 图像映射 72
3.5.7 添加文字和分隔线 72
第4章 Web导航——使用超链接 77
4.1 典型网页制作简述 79
4.2 创建文字超链接 80
4.3 建立电子邮件超链接 83
4.4 建立图像超链接 85
4.5 建立图像映射超链接 86
4.6 建立锚点链接实例 88
4.6.1 网页制作过程简介 89
4.6.2 在网页内创建锚点链接 90
4.6.3 在网页间创建锚点链接 92
4.7.1 规划良好的超链接 93
4.7 超链接管理 93
4.7.2 在站点结构图中创建并修改超链接 94
第5章 统一网页风格——页面风格及模板的使用 99
5.1 规划网页版面 100
5.1.1 设计网站导航图 101
5.1.2 设计网页导航栏 102
5.2 利用模板体现网站风格 106
5.2.1 创建模板 106
5.2.2 使用模板 108
5.2.3 编辑模板 110
5.2.4 更换模板 113
第6章 制作带框架的网页 115
6.1 创建网页框架 116
6.2 保存框架和框架集文件 118
6.3 制作顶部框架网页 119
6.3.1 设置框架底色 119
6.3.2 插入标题图片和广告横幅 120
6.3.3 网页排版 121
6.4 制作左框架网页 123
6.5 制作主框架网页 125
6.5.1 插入表格 125
6.5.2 规划表格 126
6.5.3 在表格中插入内容 127
6.6 控制窗口中的链接 129
6.6.1 设置广告横幅的连接 129
6.6.2 设置左框架中的按钮链接 130
6.6.3 设置主框架中对象的连接 132
6.6.4 直接调用他人站点中的资源 133
6.7 生成无框架的网页 135
第7章 制作精美的动态网页——图层与行为 137
7.1 巧用图层 138
7.1.1 使用图层制作网页 138
7.1.2 嵌套层 146
7.1.3 让低版本的浏览器也能浏览你的网页 149
7.2 行为 152
7.2.1 Behaviors概述 152
7.2.2 显示提示性文字——调用Call JavaScript动作 156
7.2.3 改变层的背景——调用Change Property动作 158
7.2.4 检查浏览器——调用Check Browser动作 160
7.2.5 播放Flash动画——调用Check Plugin动作 162
7.2.6 翻动书页——调用Control Shockwave or Flash动作 164
7.2.7 拼图游戏——调用Drag Layer动作 168
7.2.8 在同一位置显示不同的网页——调用Go To URL动作 172
7.2.9 编辑下拉列表框——调用Jump Menu动作 174
7.2.10 打开特殊的浏览器窗口——调用Open Browser Window动作 179
7.2.11 乐声悠悠——调用Play Sound动作 181
7.2.12 弹出信息——调用Popup Message动作 184
7.2.13 快速下载——调用Preload Images动作 186
7.2.14 编辑导航条图像——调用Set Nav Bar Image动作 188
7.2.15 状态栏显示信息——调用Set Text of Status Bar动作 190
7.2.16 变幻的网页——调用Show-Hide Layer动作 192
7.2.17 显示变换的图片——调用Swap Image动作 194
7.2.18 验证表单的有效性——调用Validate Form动作 197
第8章 让网页动起来——使用Shockwave动画 201
8.1 使用Flash动画 202
8.1.1 设置动画大小 203
8.1.2 导出文字对象 203
8.1.3 制作第1个文字动画 204
8.1.4 制作第2个文字动画 205
8.1.5 制作第3个文字动画 207
8.1.6 导出Flash动画 209
8.1.7 在Dreamweaver中插入Flash动画 210
8.2 添加Director Shockwave对象 212
8.2.1 设置动画尺寸 212
8.2.2 插入演员 213
8.2.3 将演员添加至舞台 214
8.2.4 设置演员过渡效果 216
8.2.5 设置演员播放时间 218
8.2.6 导出Shockwave动画 219
8.2.7 在Dreamweaver中插入Shockwave动画 220
8.3 添加Generator对象 221
8.4 添加Java Applets 222
8.5 添加ActiveX控件 225
第9章 制作动态的个人主页——时间轴和行为的综合运用 227
9.1 制作网页主体 228
9.1.1 插入背景 229
9.1.2 插入网站目录和其他链接对象 229
9.2.1 启动时间轴 233
9.2 用时间轴生成动画 233
9.2.2 创建一个时间轴动画 234
9.3 用关键帧修改动画路径 236
9.4 用拖动的方法生成其他时间轴动画 238
9.5 使用多个时间轴动画 239
9.6 制作一个用按钮控制图片移动的动画 243
9.7 制作重复播放的动画 246
9.8 制作不断变换对象外形的动画 249
第10章 读者意见交流卡——数据库表单、JavaScript以及ASP 253
10.1 实例介绍 254
10.1.1 表单基础知识 255
10.1.2 完成实例要做的工作 256
10.2 建立数据库与ODBC数据源 256
10.2.1 建立数据库 257
10.2.2 在Web服务器上建立ODBC数据源 259
10.3 建立表单 262
10.4 插入控件 263
10.4.1 添加【书名】文本框 263
10.4.2 插入【性别】单选按钮 267
10.4.3 插入【文化程度】下拉列表框 269
10.4.4 添加购买因素复选框 270
10.4.5 添加【发送】与【重填】按钮 271
10.4.6 添加表单 272
10.5 检验输入的数据 273
10.5.1 添加数据检验JavaScript程序 274
10.5.2 编写程序源代码 276
10.5.3 源代码说明 280
10.5.4 选中【其他】复选框的处理程序 281
10.6 建立ASP网页 283
10.6.1 网页中ASP程序的源程序 284
10.6.2 向网页添加ASP程序 285
第11章 求职信息登记表与求职信息查询——数据库访问与服务器端行为 287
11.1 实例介绍 288
11.1.1 实例后台数据库的结构 289
11.1.2 要做的工作 291
11.1.3 服务器端行为的基础 291
11.2 建立后台数据库 293
11.2.1 建立【简略信息】查询 293
11.2.3 建立【学历人数】查询 296
11.2.2 建立【详细信息】查询 296
11.3 建立《个人求职信息登记表》网页 297
11.3.1 建立数据连接 299
11.3.2 建立记录集 300
11.3.3 定义动态控件 301
11.3.4 建立添加记录行为 302
11.3.5 建立信息反馈网页 304
11.4 建立《求职信息查询》网页 306
11.4.1 设置【人才快讯】专栏 307
11.4.2 【搜索人才】专栏的服务器端行为 308
11.4.3 定义查询 308
11.4.4 定义显示数据的表格 310
11.4.5 设置前后翻页 311
11.4.6 显示求职者的详细信息 312
第12章 拥有自己的空间——网站管理 315
12.1 制作一个典型的个人网站 316
12.2 发布网站 317
12.2.1 定义网站 317
12.2.2 发布网站 320
12.2.3 远程与本机网站管理 322
12.2.4 Check In/Check Out功能 327
12.2.5 充分运用Design Notes功能 329
12.2.6 发布网页到局域网 332
12.3 测试网站 334
12.3.1 检验网页对目标浏览器的兼容性 334
12.3.2 在浏览器中预览网页 336
12.3.3 检验文件的大小及下载时间 338