第1章 Dreamweaver 8基础入门 1
本章目标 1
1.1 Dreamweaver 8工作界面组成和基本概念 2
1.1.1 Dreamweaver 8简介及其安装 2
1.1.2 Dreamweaver 8的新增功能 4
1.1.3 Dreamweaver 8的工作界面 6
1.2 网站站点的规划和管理 9
1.2.1 设计网站前的规划 9
1.2.2 用文件夹管理站点中各类型文件 10
【实验XHJC-091-103-SY01】创建一个简单的网页 11
本章总结 12
第2章 创建和管理站点 13
本章目标 13
2.1 在Dreamweaver 8中创建站点 14
2.1.1 创建第一个站点 14
2.1.2 定义本地站点 17
2.1.3 定义测试服务器 18
2.1.4 定义远程站点 18
2.2 在Dreamweaver 8中创建站点文件夹和文件 19
2.2.1 创建文件夹 19
2.2.2 文件夹的编辑 20
2.2.3 创建首页文件 21
2.2.4 创建其他空白文件 21
【实验XHJC-091-103-SY02】创建音乐网站站点 23
【实验XHJC-091-103-SY03】创建音乐站点文件夹 26
本章总结 27
第3章 Dreamweaver 8的基本操作 29
本章目标 29
3.1 页面的布局 30
3.1.1 新建一个页面 30
3.1.2 页面布局的具体操作 30
3.1.3 页面布局的详细设置 32
3.2 页面属性设置 35
3.2.1 使用【页面属性】对话框 35
3.2.2 使用Dreamweaver 8自带的网页属性样式 38
3.3 文本的操作 40
3.3.1 编辑文本 40
3.3.2 查找和替换文本 41
3.3.3 设置文本属性 41
3.3.4 文本列表 43
3.4 图像的操作 44
3.4.1 网页中的图像格式简介 44
3.4.2 插入图像 45
3.4.3 图像【属性】面板 47
3.4.4 网页中图像的高级操作 48
3.5 其他对象的插入操作 49
3.5.1 在文档中插入水平分隔线 50
3.5.2 在文档中插入日期 50
3.5.3 在文档中插入多媒体元素 50
3.5.4 插入文件头标签元素 52
3.6 表格的基本操作 52
3.6.1 HTML表格基础 52
3.6.2 创建表格 53
3.6.3 编辑表格 54
3.7 层的基本操作 56
3.7.1 创建层 56
3.7.2 设置层的属性 56
3.7.3 层的对齐 57
3.7.4 层与表格的相互转换 58
3.8 超级链接的创建 59
3.8.1 超级链接基础 59
3.8.2 创建超级链接 60
【实验XHJC-091-103-SY04】创建房产网站首页 63
本章总结 66
第4章 动态表单的应用 67
本章目标 67
4.1 在Dreamweaver 8中创建动态网页 68
4.1.1 什么是动态网页 68
4.1.2 数据库基础知识 68
4.1.3 制作动态网页的步骤 68
4.2 在Dreamweaver 8中灵活应用表单 75
4.2.1 制作读者信息反馈表单 75
4.2.2 验证表单的正确性 79
4.3 在Dreamweaver 8中创建数据源 80
4.3.1 创建数据库 80
4.3.2 在Dreamweaver 8中建立数据库连接 83
【实验XHJC-091-103-SY05】制作留言板 87
本章总结 93
第5章 Dreamweaver 8的高级应用 95
本章目标 95
5.1 利用框架功能制作主页 96
5.1.1 创建框架集 96
5.1.2 设置框架及框架集属性 97
5.1.3 处理无框架浏览器 98
5.2 使用CSS样式 99
5.2.1 认识CSS样式 99
5.2.2 CSS样式的创建 99
5.2.3 应用自定义CSS样式 100
5.3 使用模板和库 101
5.3.1 创建模板 101
5.3.2 对网页文档应用模板 102
5.3.3 用模板来更新整个站点 103
5.3.4 使用库 103
5.3.5 使用代码片断 104
5.4 使用资源管理 105
5.4.1 认识【资源】面板 106
5.4.2 在页面中添加资源 106
5.4.3 添加资源到【收藏】列表 106
【实验XHJC-091-103-SY06】将个人主页转换为模板 108
【实验XHJC-091-103-SY07】定义CSS样式 110
本章总结 112
第6章 动态HTML行为 113
本章目标 113
6.1 行为(Behavior)简介 114
6.1.1 认识【行为】面板 114
6.1.2 为网页中的对象添加行为 115
6.1.3 事件及其说明 116
6.2 行为应用实例介绍 117
6.2.1 交换图像 117
6.2.2 恢复交换图像 118
6.2.3 弹出信息 118
6.2.4 打开浏览器窗口 119
6.2.5 拖动层 119
6.2.6 控制Shockwave或Flash 120
6.2.7 播放声音 121
6.2.8 改变属性 121
6.2.9 显示—隐藏层 122
6.2.10 显示弹出式菜单 123
6.2.11 检查插件 124
6.2.12 检查浏览器 124
6.2.13 检查表单 125
6.2.14 设置导航栏图像 125
6.2.15 设置文本 126
6.2.16 调用JavaScript脚本 128
6.2.17 跳转菜单 128
6.2.18 跳转菜单开始 128
6.2.19 转到URL 129
6.2.20 隐藏弹出式菜单 130
6.2.21 预先载入图像 130
【实验XHJC-091-103-SY08】制作弹出问候语 131
【实验XHJC-091-103-SY09】制作跳转网页 132
本章总结 134
第7章 Dreamweaver 8的集成与扩展 135
本章目标 135
7.1 Dreamweaver和Flash、Fireworks的结合应用 136
7.1.1 Dreamweaver 8与Flash 8的集成 136
7.1.2 Dreamweaver 8与Fireworks 8的集成 138
7.2 Dreamweaver 8的插件管理及应用 140
7.2.1 插件的获得 140
7.2.2 插件的安装 140
7.2.3 插件的应用 141
【实验XHJC-091-103-SY10】安装并使用插件 142
本章总结 143
第8章 站点的测试与上传 145
本章目标 145
8.1 在Dreamweaver 8中进行站点测试 146
8.1.1 检查站点 146
8.1.2 检查辅助功能 147
8.1.3 检查目标浏览器 147
8.1.4 检查链接 147
8.1.5 验证标记 148
8.2 上传网站或网页 149
8.2.1 在Dreamweaver 8中上传网站或网页 149
8.2.2 申请域名和空间 150
【实验XHJC-091-103-SY11】申请免费空间 151
本章总结 152
第9章 Fireworks 8基础 153
本章目标 153
9.1 Fireworks 8的工作界面 154
9.1.1 安装Fireworks 8 154
9.1.2 Fireworks 8的新增功能 154
9.1.3 Fireworks 8的工作环境 155
9.2 Fireworks 8工具面板的使用 157
9.2.1 选择及编辑工具 157
9.2.2 位图工具 159
9.2.3 矢量工具 160
9.2.4 Web工具 161
9.2.5 颜色工具 162
【实验XHJC-091-103-SY12】制作(Banner)广告条 163
本章总结 166
第10章 在Fireworks 8中绘制和编辑对象 167
本章目标 167
10.1 编辑和处理矢量图 168
10.1.1 绘制和编辑矢量图 168
10.1.2 矢量图的组合 170
10.1.3 文本的输入和编辑 170
10.2 Fireworks 8中位图的操作 171
10.2.1 编辑位图 171
10.2.2 滤镜效果 173
【实验XHJC-091-103-SY13】绘制标志图形 175
本章总结 176
第11章 Fireworks 8中动态效果和样式 177
本章目标 177
11.1 动态效果的应用 178
11.1.1 应用斜角效果 178
11.1.2 应用浮雕效果 178
11.1.3 应用阴影和光晕效果 179
11.2 样式的使用 180
11.2.1 应用样式 180
11.2.2 创建样式 180
11.2.3 删除样式 181
11.2.4 编辑样式 181
11.3 元件的使用 182
11.3.1 创建元件 182
11.3.2 放置实例 183
11.3.3 元件的修改 183
11.4 图层的使用 184
11.4.1 新建图层 184
11.4.2 激活图层 184
11.4.3 重命名图层 184
11.4.4 删除图层 184
11.4.5 移动图层 185
11.4.6 复制图层 185
11.4.7 共享图层 185
【实验XHJC-091-103-SY14】绘制收音机 186
本章总结 189
第12章 Fireworks 8中动画的制作 191
本章目标 191
12.1 Fireworks 8中行为的使用 192
12.2 Fireworks 8中按钮的制作 193
【实验XHJC-091-103-SY15】效果字和星闪效果的制作 195
【实验XHJC-091-103-SY16】色彩变幻的方块动画 198
本章总结 200
第13章 图像的优化与导出 201
本章目标 201
13.1 图像的优化 202
13.2 预览优化设置 203
13.3 图像背景透明度设置 204
13.4 导出图像 204
13.5 优化并导出动画 205
13.6 导出HTML文档 206
【实验XHJC-091-103-SY17】优化导出文件 207
本章总结 208
第14章 Flash 8基础入门 209
本章目标 209
14.1 Flash 8工作界面的组成 210
14.1.1 菜单栏 210
14.1.2 工具栏 210
14.1.3 时间轴 210
14.1.4 面板组 211
14.2 Flash 8的新增功能 214
14.3 Flash 8中帧、图层和元件等概念 215
14.3.1 关键帧、普通帧、空白关键帧的概念 215
14.3.2 图层、引导层、遮罩层的概念 215
14.3.3 场景的概念 215
14.3.4 元件的概念 216
14.4 简单运动动画和变形文字的制作流程 216
14.4.1 简单运动动画 216
14.4.2 变形文字动画 218
【实验XHJC-091-103-SY18】时间轴特效实例制作 220
本章总结 221
第15章 Flash 8中工具的使用 223
本章目标 223
15.1 视图工具的使用 224
15.1.1 缩放工具 224
15.1.2 手形工具 224
15.2 选择工具的使用 225
15.2.1 选择工具 225
15.2.2 套索工具 226
15.3 任意变形工具的使用 227
15.4 绘图工具的使用 228
15.4.1 矩形工具和椭圆工具 228
15.4.2 钢笔工具 229
15.4.3 铅笔工具 230
15.4.4 刷子工具 230
15.5 填色工具的使用 231
15.5.1 墨水瓶工具 231
15.5.2 颜料桶工具 232
15.5.3 滴管工具 233
15.5.4 填充变形工具 233
15.6 文本工具的使用 234
15.6.1 文本类型 234
15.6.2 文本工具A的使用 235
【实验XHJC-091-103-SY19】描边立体渐变字的制作 236
本章总结 237
第16章 Flash 8的基本操作 239
本章目标 239
16.1 Flash 8十大菜单的使用 240
16.1.1 【文件】菜单 240
16.1.2 【编辑】菜单 241
16.1.3 【视图】菜单 241
16.1.4 【插入】菜单 242
16.1.5 【修改】菜单 242
16.1.6 【文本】菜单 243
16.1.7 【命令】菜单 244
16.1.8 【控制】菜单 244
16.1.9 【窗口】菜单 245
16.1.10 【帮助】菜单 246
16.2 Flash 8的基本操作 247
16.2.1 帧的基本操作 247
16.2.2 图层的基本操作 250
【实验XHJC-091-103-SY20】船儿轻摇动画实例制作 254
本章总结 257
第17章 Flash 8中的元件 259
本章目标 259
17.1 元件的基本应用 260
17.1.1 创建元件 260
17.1.2 将已知对象转换为元件 261
17.2 管理元件 262
17.2.1 使用【库】面板 262
17.2.2 公用库的使用 264
17.2.3 外部库的调用 264
【实验XHJC-091-103-SY21】动态按钮的制作 266
本章总结 269
第18章 在Flash 8中使用声音 274
本章目标 271
18.1 导入声音 272
18.1.1 导入声音文件 272
18.1.2 为按钮添加声音 272
18.1.3 添加背景音乐 273
18.2 设置声音属性 274
【实验XHJC-091-103-SY22】为动画添加背景音效 277
本章总结 278
第19章 使用ActionScript创建高级动画 279
本章目标 279
19.1 ActionScript概述 280
19.1.1 ActionScript的含义 280
19.1.2 使用【动作】面板 280
19.1.3 事件 281
19.2 ActionScript基本语句和函数 282
19.2.1 goto语句 282
19.2.2 stop语句 283
19.2.3 toggleHighQuality函数 284
19.2.4 stopAllSounds函数 284
19.2.5 getURL函数 285
19.2.6 fscommand函数 285
19.2.7 tellTarget语句 286
19.2.8 ifFrameLoaded语句 286
【实验XHJC-091-103-SY23】用脚本制作菜单效果 288
本章总结 292
第20章 在Flash 8中使用组件 293
本章目标 293
20.1 使用CheckBox组件 294
20.2 使用ComboBox组件 295
20.3 使用List组件 295
20.4 使用Button组件 296
20.5 操作案例 297
20.5.1 制作第一张表 297
20.5.2 制作第二张表 299
20.5.3 添加Actions语句 300
本章总结 301
第21章 Flash 8动画实例 303
本章目标 303
21.1 补间动画 304
21.2 遮罩动画 304
21.3 引导动画 304
21.4 脚本动画 304
21.5 操作案例 304
21.5.1 动画补间动画 304
21.5.2 形状补间动画 307
21.5.3 遮罩动画 308
21.5.4 引导动画 310
21.5.5 鼠标跟随动画 312
本章总结 314
第22章 动画的导出和发布 315
本章目标 315
22.1 动画的优化与测试 316
22.1.1 动画的优化 316
22.1.2 性能测试 316
22.2 动画的导出 318
22.2.1 导出图像 318
22.2.2 导出动画 319
22.3 动画的发布 320
22.3.1 设置动画发布参数 320
22.3.2 动画的Flash发布 321
22.3.3 动画的HTML发布 321
22.3.4 动画的GIF发布 322
【实验XHJC-091-103-SY24】文件的发布 324
本章总结 326