第1章 网页制作基础知识 1
1.1 网页制作工具 2
1.2 网页的组成元素 3
1.2.1 网页的组成元素概述 4
1.2.2 文字 4
1.2.3 图形 6
1.2.4 超链接 9
1.3 网页的设计要素 11
1.3.1 测试不同浏览器的观看效果 11
1.3.2 网络的传输速度 11
1.3.3 屏幕显示的分辨率 11
1.3.4 颜色显示 12
第2章 Dreamweaver 4介绍 13
2.1 Dreamweaver 4简介 14
2.2 Dreamweaver 4新增功能 14
2.2.1 增强的代码编辑能力 14
2.2.2 增强的设计工具 17
2.2.3 更好的团队合作 18
2.3 Dreamweaver的工作区 20
2.3.1 文档窗口 21
2.3.2 Objects面板 22
2.3.3 属性面板 22
2.3.4 Launcher面板 23
第3章 文本、图像和链接 27
3.1 插入文本 28
3.2 格式化文本 29
3.2.1 格式化字体 30
3.2.2 设置文字的字号 32
3.2.3 设置文字的颜色 33
3.3 段落和分行符 33
3.4 项目符号列表 36
3.5 水平标线 38
3.5.1 插入水平标线 39
3.5.2 修改水平标线 39
3.6 图像在网页中的应用 41
3.7 在网页中使用图像 42
3.7.1 作为网页背景的图案 42
3.7.2 在页面中插入图像 44
3.8 图像的编辑与格式 45
3.8.1 改变图像的大小 46
3.8.2 指定图像的路径与链接 47
3.8.3 指定图像的替代文字 48
3.8.4 调整图像 49
3.9 使用悬停按钮 50
3.10 链接在网页中的作用 52
3.10.1 与网站内部的链接 53
3.10.2 与网站外部的链接 55
3.10.3 建立电子邮件链接 56
3.11 加入导航条 58
3.12 插入书签 61
3.13 图像映射的使用 63
3.14 使用跳转菜单 66
第4章 版面、表格与框架 69
4.1 版面设计 70
4.1.1 版面单元格和表 71
4.1.2 画一个版面单元格 72
4.1.3 画一个版面表 73
4.1.4 画一个嵌套的版面表 74
4.1.5 在版面单元格中添加内容 74
4.1.6 移动和调整版面表和单元格 75
4.1.7 设置版面视图的参数 78
4.2 创建表格 79
4.2.1 插入表格 79
4.2.3 选择表格单元格 80
4.2.2 在表格中添加内容 80
4.2.4 增加、删除行或列 82
4.2.5 拆分、合并表格单元格 83
4.2.6 表格排序 85
4.3 框架概述 86
4.4 创建网页框架 87
4.4.1 创建框架集 87
4.4.2 嵌入式框架集 90
4.4.3 调整框架页面布局 91
4.5 选择框架和框架集 92
4.5.1 Frames面板 92
4.6 保存框架和框架集文件 93
4.5.2 在文档窗口中选定框架或框架集 93
4.6.1 保存框架文件和框架集页面 94
4.6.2 命名框架集页面 95
4.7 使用链接控制框架内容 96
第5章 层与时间线 97
5.1 层的基本操作 98
5.1.1 创建层 98
5.1.2 激活层和选定层 99
5.1.3 调整层的大小 100
5.1.4 移动层 102
5.1.5 精确定位层的位置 103
5.2 层的参数设置 105
5.3.1 Layers面板和层的名称 106
5.3 层的管理 106
5.3.2 控制层的可见性 107
5.3.3 改变层的叠放顺序 108
5.3.4 设置层的嵌套关系 109
5.4 层和表格的互换 111
5.4.1 把层转换为表格 111
5.4.2 表格转换为层 113
5.5 认识Timelines面板 114
5.6 创建时间线动画 115
5.7 编辑动画的路径 117
5.8 生成自由路径的动画 119
5.9.1 替换图片 120
5.9 用时间线改变图片或层的属性 120
5.9.2 改变层的可见性 122
5.9.3 改变层的叠放次序和尺寸 123
5.10 在时间线中加入行为 125
5.11 动画的复制与粘贴 126
5.12 管理多个动画 127
5.13 使用多条时间线 128
5.13.1 添加和删除时间线 128
5.13.2 命名时间线 129
第6章 表单与行为 131
6.1 表单与表单域 132
6.2 创建表单 132
6.2.2 添加文本框表单域 133
6.2.1 新建表单 133
6.2.3 添加Submit按钮和Reset按钮 134
6.3 创建文本框 136
6.3.1 创建单行文本框 136
6.3.2 创建多行文本框 137
6.4 添加下拉列表框与列表框 138
6.4.1 创建下拉列表框 138
6.4.2 修改项目列表 140
6.4.3 创建列表框 140
6.5 使用复选框 142
6.6 使用单选按钮 143
6.6.1 创建单选按钮 143
6.7 行为概述 144
6.6.2 设置单选按钮的名称和赋值 144
6.7.1 Behaviors面板 145
6.7.2 添加行为 146
6.7.3 修改一个行为 147
6.8 使用Dreamweaver自带的行为动作 147
6.8.1 调用Control Shockwave or Flash动作 147
6.8.2 调用Play Sound动作 148
6.8.3 调用Popup Message动作 149
6.8.4 调用Show-Hide Layer动作 150
第7章 插入多媒体对象 153
7.1 添加Flash按钮 154
7.2 插入Flash文本 158
7.3 设置Flash对象属性 161
7.4 插入Flash动画 163
7.5 在Dreamweaver中插入Shockwave动画 166
7.6 插入声音 167
7.6.1 可使用的声音类型 167
7.6.2 链接声音 168
7.6.3 嵌入声音 169
7.7 插入Java小程序 170
第8章 样式、模板和站点管理 173
8.1 使用HTML样式 174
8.1.1 应用现有的样式 174
8.1.2 创建与删除样式 174
8.1.4 与其他站点或用户共享HTML样式 176
8.1.3 清除和编辑现有的样式 176
8.2 使用模板 177
8.2.1 创建与修改模板 178
8.2.2 定义模板的可编辑区域 180
8.2.3 使用模板 182
8.2.4 更新基于模板的文档 184
8.3 站点管理 184
8.3.1 规划站点 185
8.3.2 创建站点 187
8.3.3 上传站点 190
8.3.4 管理站点 191
第9章 Fireworks 4基础 199
9.1.1 位图与矢量图编辑的完美结合 200
9.1 理解Fireworks格式 200
9.1.2 实用的笔画、填充以及生动效果 201
9.1.3 便捷地创建各种Web对象 202
9.1.4 功能强大的行为 203
9.1.5 针对Web的专业图形优化 203
9.1.6 与Dreamweaver的紧密集成 204
9.1.7 与Photoshop滤镜的高兼容性 205
9.2 工作界面 205
9.3 工具按钮 207
9.3.1 工具箱 207
9.3.2 主工具栏 210
9.4 浮动面板 211
9.3.3 Modify工具栏 211
9.5 创建新画布 214
9.5.1 画布的属性 214
9.5.2 创建新画布 215
9.5.3 打开已有的图形 217
9.5.4 保存文件 221
9.6 修改画布属性 222
9.6.1 修改画布的尺寸 222
9.6.2 修改画布的色彩 225
9.6.3 修改画布的分辨率 226
第10章 图形的绘制与编辑 229
10.1 矢量图形对象与位图图形的区别 230
10.2 使用笔画 232
10.2.1 设置笔画属性 233
10.2.2 使用笔画 235
10.3 建立基本的矢量图形对象 237
10.3.1 建立矩形和正方形 238
10.3.2 建立椭圆和圆 239
10.3.3 建立多边形和星形 240
10.3.4 建立任意路径曲线 241
10.3.5 建立贝塞尔曲线 242
10.4 矢量图形对象变形操作 245
10.4.1 缩放与旋转 245
10.4.3 扭曲操作 247
10.4.2 倾斜操作 247
10.5 编辑路径 248
10.5.1 Freeform工具 249
10.5.2 Reshape Area工具 250
10.5.3 Path Scrubber工具 251
10.5.4 联合路径 252
10.5.5 相交路径 253
10.5.6 打孔路径 253
10.5.7 裁剪路径 254
10.6 编辑位图 254
10.6.1 位图的编辑模式 254
10.6.2 建立规则选区 255
10.6.3 建立不规则选区 259
10.6.4 使用Magic Wand工具 260
10.6.5 使用Eraser工具 263
10.6.6 反向选取 264
10.6.7 羽化选区 265
10.6.8 修改选区形状 266
10.6.9 位图图形对象与矢量图形对象的相互转换 268
第11章 图形的填充、纹理、效果与风格 271
11.1 使用标准内置填充 272
11.1.1 单色填充效果 273
11.1.2 Web仿色填充效果 274
11.1.3 图案填充效果 276
11.1.4 渐变填充效果 278
11.2.1 带纹理的填充效果 280
11.2 在填充中使用纹理 280
11.2.2 创建和使用新的纹理 281
11.3 使用效果 283
11.4 使用风格 286
11.4.1 Styles面板 287
11.4.2 管理风格 288
11.4.3 建立新风格 290
11.4.4 编辑已有风格 292
11.4.5 风格的导入和导出 293
第12章 Fireworks 4实战 295
12.1 创建图片映射 296
12.1.1 使用热点工具创建热点 297
12.1.2 将路径曲线转换为热点 299
12.1.3 设置热点属性 300
12.1.4 导出图像映射为HTML文件 301
12.1.5 在Drcamweaver中编辑图像映射 303
12.2 创建分割 304
12.2.1 理解分割 304
12.2.2 使用分割工具 306
12.2.3 分割线 306
12.2.4 将对象转换为分割对象 307
12.2.5 使用文本分割 308
12.2.6 导出分割 308
12.3 创建悬停按钮 311
12.2.7 在Dreamweaver中编辑分割 311
12.3.1 Rollover的工作原理 312
12.3.2 创建悬停按钮 313
12.3.3 使用行为制作悬停按钮 315
12.3.4 导出悬停按钮 317
12.3.5 在Dreamweaver中打开悬停按钮文件 318
12.4 网页动画的制作、播放与导出 319
12.4.1 利用Layers面板和Frames面板制作动画 319
12.4.2 利用符号制作动画 323
12.4.3 播放动画 326
12.4.4 输出动画文件 327
第13章 Flash 5基础 331
13.1 Flash与网页动画 332
13.2 Flash 5的新增功能 334
13.2.1 统一的工作界面 334
13.2.2 贝塞尔曲线工具 336
13.2.3 共享符号库 336
13.2.4 加强动画文件组件的管理 337
13.2.5 新版的动作脚本 338
13.2.6 HTML文本的支持 339
13.2.7 打印功能 340
13.2.8 MP3声音格式的支持 340
13.2.9 其他技术的支持 340
13.3 认识工作界面 341
13.4 安排各个面板 342
13.5 设置键盘快捷键 344
13.6 设置动画文件 347
第14章 绘图工具箱 349
14.1 工具箱简介 350
14.2 选择工具 351
14.3 直线工具 353
14.4 套索工具 355
14.5 矩形工具 358
14.6 椭圆形工具 360
14.7 铅笔工具 360
14.8 笔刷工具 363
14.9 墨水瓶工具 365
14.10 油漆桶工具 366
14.11 贝塞尔曲线 368
14.12 橡皮擦工具 372
14.13 滴管工具 373
14.14 文字工具 374
第15章 制作动画 377
15.1 帧的管理 378
15.1.1 插入关键帧 378
15.1.2 移动帧 380
15.1.3 删除帧 381
15.1.4 清空关键帧 383
15.1.5 复制帧 383
15.2.1 逐帧动画 384
15.2 动画类型 384
15.2.2 动作补中间过程动画 386
15.2.3 形状补中间过程动画 386
15.3 制作动作补中间过程动画 387
15.3.1 动作补中间过程动画入门 387
15.3.2 深入研究动作补中间过程动画 389
15.4 制作形状补中间过程动画 392
15.4.1 椭圆形变成矩形 392
15.4.2 形状补中间过程动画高级操作 394
15.4.3 使用关键点 395
第16章 高级动画制作 397
16.1.1 Effect面板 398
16.1 动画效果 398
16.1.2 制作淡出文字 399
16.2 辅助线动画 402
16.2.1 辅助线图层 402
16.2.2 制作辅助线动画 403
16.3 蒙板 407
16.3.1 建立蒙板图层 407
16.3.2 制作蒙板动画 409
16.3.3 利用蒙板制作放大镜效果 412
16.4 动作脚本 416
16.4.1 何谓动作脚本 416
16.4.2 动作面板 417
16.5.1 Stop 419
16.5 在动画中使用基本的动作 419
16.5.2 Play 421
16.5.3 按钮事件 424
16.5.4 Go To 425
16.5.5 Get URL 426
第17章 在动画中加入声音 429
17.1 导入声音 430
17.2 制作背景音乐 431
17.2.1 从Sound面板设置声音 431
17.2.2 由符号库选取声音 432
17.3 设置声音选项 433
17.3.1 声音属性 433
17.3.3 同步模式 434
17.3.2 特效 434
17.3.4 重复次数 437
17.4 自定义特效 437
17.4.1 修改声音的起点与终点 438
17.4.2 音量的调整 439
17.5 在按钮中加入声音 440
第18章 输出动画 443
18.1 输出网页动画 444
18.2 输出文件类型 445
18.3 Flash动画文件的设置 447
18.4 将动画置入现有的网页 450
18.4.1 OBJECT标记 450
18.4.3 完全支持的语法 451
18.4.2 EMBED标记 451
18.5.1 与FrontPage 2000的配合 452
18.5 与FrontPage及Dreamweaver的配合 452
18.5.2 与Dreamweaver 4的配合 453
18.6 输出项目文件 454
第19章 求职信息登记卡——表单、JavaScript以及ASP 457
19.1 求职信息登记卡实例 458
19.1.1 表单基础知识 458
19.1.2 实现交互网页要做的工作 460
19.2 建立数据库与ODBC数据源 461
19.2.1 建立数据库 462
19.2.2 在Web服务器上建立ODBC数据源 464
19.3.1 在网页中插入表单 467
19.3 建立表单 467
19.3.2 对齐表单域 469
19.4 插入表单域 469
19.4.1 添加【姓名】文本框 469
19.4.2 插入【性别】单选按钮 471
19.4.3 插入【学历】下拉列表框 473
19.4.4 添加专兼职复选框 474
19.4.5 添加【发送】与【重填】按钮 475
19.4.6 添加表单 476
19.5 检验输入的数据 477
19.5.1 添加数据检验JavaScript程序 478
19.5.2 编写程序源代码 480
19.5.3 源代码说明 483
19.6 建立ASP网页 485
19.6.1 网页中ASP程序的源程序 485
19.6.2 向网页添加ASP程序 487
第20章 求职信息登记表与求职信息查询 489
20.1 实例介绍 490
20.1.1 实例后台数据库的结构 491
20.1.2 服务器端行为的基础 493
20.2 建立后台数据库 495
20.2.1 建立【简略信息】查询 495
20.2.2 建立【详细信息】查询 498
20.2.3 建立【学历人数】查询 499
20.3 建立“个人求职信息登记表”网页 500
20.3.1 建立数据连接 501
20.3.2 建立记录集 503
20.3.3 定义动态控件 504
20.3.4 建立添加记录行为 505
20.3.5 建立信息反馈网页 507
20.4 建立“求职信息查询”网页 509
20.4.1 设置【人才快讯】专栏 510
20.4.2 【搜索人才】专栏的服务器端行为 511
20.4.3 定义查询 511
20.4.4 定义显示数据的表格 513
20.4.5 设置前后翻页 514
20.4.6 显示求职者的详细信息 515