第一部分 Dreamweaver第一章 WEB基础 1
1.1 WEB的历史 1
1.1.1 WEB制作的历史 2
1.1.2 浏览器的发展 2
1.2 Dreamweaver简介 2
第二章 Dreamweaver工作环境 3
2.1 Dreamweaver工作环境初览 3
2.2 文档窗口 4
2.2.1 文档窗口的组成 4
2.2.2 改变文档窗口的大小 5
2.3 对象面板 6
2.4 属性面板 7
2.5 启动面板 7
2.6 浮动面板 8
第三章 创建简单的HTML页面 9
3.1 生成并保存新的HTML页面 9
3.2 页面属性设置 11
3.3 添加标题行 12
3.4 输入更多的文本信息 13
3.5 文本属性设置 14
3.6 水平线的操作 14
3.7 路径 15
3.7.1 文档位置及路径 15
3.8 添加简单的链接 16
3.9 小结 17
第四章 在Dreamweaver中使用图像 18
4.1 Web图像基础 19
4.1.1 Web图像类型 19
4.1.2 如何准备Web图像 20
4.2 在Dreamweaver中使用Web图像 21
4.2.1 在Dreamweaver中设置页面背景图 21
4.2.2 在Dreamweaver中插入Web图像 23
4.2.3 Web图像的移动及定位 24
4.3 图片外观属性的设置 25
4.4 图片链接 27
4.5 鼠标翻转图 28
第五章 站点规划 29
5.1 站点的开发过程 29
5.2 站点规划思想 29
5.3 本地站点的建立 30
5.3.1 用Dreamweaver建立一个本地站点 30
5.4 确定网站基本结构 31
第六章 表格基础知识 33
6.1 在页面中插入表格 34
6.2 在表格单元中添加内容 35
6.2.1 在表格中添加文本 36
6.2.2 在单元格中插入图像 36
6.3 选择表格元素 36
6.3.1 选择整个表格 36
6.3.2 选择行或列 38
6.3.3 选择多个连续的单元格 38
6.3.4 选择多个不连续的单元格 39
6.4 格式化表格元素 40
6.4.1 更改表格属性 41
6.4.2 设置表格的名字 41
6.4.3 设置表格布局 41
6.4.4 设置单元格布局 42
6.4.5 设置表格边框 42
6.5 设置行,列及单元格的属性 43
6.6 添加行或列 44
6.7 表格的嵌套 44
6.8 表格单元的复制及粘贴 45
6.8.1 复制表格单元 45
6.8.2 粘贴表格单元 46
6.9 删除表格行或列 46
6.10 调整表格和单元格的大小 47
6.10.1 用拖动的办法调整表格及单元格尺寸 47
6.10.2 用属性面板改变表格或单元的尺寸 47
6.10.3 清除行或列的尺寸设置 48
6.11 表格排序 48
6.12 分割、合并单元格 49
第七章 层 51
7.1 建立一个新层 51
7.1.1 层的建立 52
7.1.2 层面板 54
7.1.3 层的嵌套 54
7.1.4 层属性设置 55
7.1.5 设置多个层的属性 57
7.2 层的基本操作 57
7.2.1 激活一个层 57
7.2.2 层的选择 58
7.2.3 层的大小控制 59
7.2.4 层的移动 60
7.2.5 层的对齐 61
7.2.6 将图层和栅格对齐 61
7.3 改变层的堆栈顺序 63
7.3.1 使用属性面板改变层的堆栈顺序 63
7.3.2 在层面板中改变堆栈顺序 63
7.4 改变层的可见性 63
7.4.1 改变单个层的可见性 64
7.4.2 改变所有层的可见性 64
7.5 层和表格的转换 65
7.5.1 将层转为表格 66
7.5.2 将表格转化为层 66
7.5.3 禁止层重叠 67
第八章 CSS及风格单 68
8.1 简单的CSS风格单 69
8.1.1 建立CSS风格单 69
8.1.2 应用样式单 71
8.2 样式定义面板 73
8.2.1 字体面板 73
8.2.2 背景 73
8.2.3 块 74
8.2.4 BOX面板 74
8.2.5 边框 75
8.2.6 列表 75
8.2.7 位置 76
8.2.8 扩展面板 77
8.3 外部样式库 80
8.3.1 CSS样式单的导出 80
8.3.2 连接外部样式单 80
8.3.3 编辑外部样式单 81
8.4 样式单冲突 81
8.5 CSS的兼容性考虑 82
第九章 行为 83
9.1 建立简单的行为 83
9.2 Dreamweaver支持的事件 86
9.3 Dreamweaver的动作 87
9.3.1 Call JavaScript 87
9.3.2 Change Property 87
9.3.3 Check Browser 88
9.3.4 Check Plugin 88
9.3.5 Control Shockwave or Flash 89
9.3.6 Drag Layer 90
9.3.7 Go To URL 91
9.3.8 Jump Menu 92
9.3.9 Jump Menu Go 92
9.3.10 Open Browser Window 93
9.3.11 Play Sound 94
9.3.12 Popup Message 94
9.3.13 Preload Image 95
9.3.14 Set Nav Bar Image 95
9.3.15 Set Text of Frame 96
9.3.16 Set Text of Layer 96
9.3.17 Set Text of Status Bar 97
9.3.18 Set Text of Text Field 97
9.3.19 Show—Hide Layers 98
9.3.20 Snap Image 98
9.3.21 Swap Image Restore 99
9.3.22 Validate Form 99
9.4 修改已存在的行为 100
9.4.1 删除一个已存在的行为 100
9.4.2 修改行为 100
9.4.3 调整行为的顺序 100
9.5 下载第三方行为 100
第十章 模板与库 101
10.1 模板的建立 101
10.1.1 将已存在的文档保存为模板 101
10.1.2 创建一个新的模板 102
10.1.3 编辑模板 103
10.1.4 设置模板的页面属性 103
10.2 定义模板的可编辑区域 103
10.2.1 将已存在的模板内容定义为可编辑区域 103
10.2.2 新建一个可编辑区域 104
10.2.3 设置模板颜色 104
10.2.4 取消可编辑区域 105
10.2.5 模板面板 105
10.3 建立基于模块的页面 105
10.3.1 建立一个基于模板的新页面 105
10.3.2 对一个已经存在的页面使用模板 106
10.3.3 将页面和模板分开 106
10.3.4 察看可编辑区域和锁定区域 107
10.3.5 察看可编辑区域和锁定区域的HTML代码 108
10.3.6 快速查找模板的可编辑区域 108
10.4 模板的修改与站点的更新 109
10.4.1 修改当前页面所用的模板 109
10.4.2 用最新的模板文件更新当前页面 109
10.4.3 更新应用了某个模板的所有文件 109
10.5 XML文档的导入与导出 110
10.5.1 XML文档的导出 110
10.5.2 可选的XML标记 110
10.5.3 XML文档的导入 111
10.6 库 111
10.6.1 建立一个新的库条目 112
10.6.2 改变库的设置 112
10.6.3 在页面中应用库条目 113
10.6.4 库条目的修改与页面更新 113
第十一章 框架 114
11.1 框架的创建 115
11.1.1 创建一个新的框架集 115
11.1.2 插入预定义框架集 116
11.1.3 创建嵌套的框架 117
11.2 框架集和框架的保存 117
11.2.1 保存框架集页面 117
11.2.2 保存框架页面 118
11.2.3 保存整个框架文档 118
11.3 框架集和框架的选择 118
11.3.1 在框架面板中选择框架集和框架 118
11.3.2 在文档窗口中选择框架集和框架 119
11.4 设置框架集和框架 119
11.4.1 框架属性 119
11.4.2 框架集属性 120
11.5 链接的目标窗口 120
11.6 框架的兼容性 121
第十二章 导航技巧 122
12.1 跳转菜单 122
12.1.1 插入跳转菜单 123
12.1.2 跳转菜单的修改 123
12.2 使用导航栏 124
12.2.1 插入导航栏 125
12.2.2 导航栏的修改 126
12.3 图像镜像 126
12.3.1 图像镜像的制作 126
12.3.2 热区的调整 127
12.4 站点结构 127
12.4.1 改变站点结构图的布局 128
12.4.2 在站点结构图中的一些基本操作 129
12.4.3 在站点结构图中操作链接 131
12.4.4 文件的显示与隐藏 132
12.4.5 站点结构图的局部显示 132
12.4.6 站点结构图的保存 132
12.5 链接的管理 132
12.5.1 链接的重定向 133
第十三章 表单 134
13.1 表单的创建 134
13.1.1 空表单的创建 134
13.1.2 表单属性的设置 135
13.2 表单对象 136
13.2.1 添加表单对象 136
13.2.2 表单对象的属性设置 136
13.3 表单数据的处理 138
13.3.1 客户机脚本 138
13.3.2 使用服务器脚本 139
13.4 在表单中使用行为 141
第十四章 时间尺动画 142
14.1 时间尺面板 142
14.2 创建时间尺动画 143
14.2.1 时间尺动画的制作方法 143
14.2.2 行为通道的使用 144
14.3 录制动画 144
14.4 时间尺动画的修改 145
第十五章 站点管理与发布 146
15.1 远程站点的设置 146
15.1.1 远程服务器的链接 146
15.1.2 站点FTP属性设置 147
15.2 文件的下载与上传 148
15.2.1 GET操作 148
15.2.2 PUT操作 148
15.3 远程文件的共享与互斥 148
15.3.1 设置check in/check out系统 149
15.3.2 设置锁定/共享 149
15.4 本地站点和远程服务器的同步 150
15.5 查找与替换 151
15.5.1 查找HTML标签和属性 152
15.5.2 查找位于指定标签内的文件 153
15.5.3 保存查找模式 153
15.6 站点的本地测试 154
15.6.1 测试站点的兼容性 154
15.6.2 链接的测试 154
15.6.3 在浏览器中测试站点 155
15.6.4 测试下载时间 155
第二部分 Fireworks 156
第一章 Fireworks基础知识 156
1.1 Fireworks 3.0的安装与运行环境 156
1.1.1 Fireworks 3.0运行环境 156
1.1.2 Fireworks 3.0的安装 157
1.2 Fireworks 3.0的功能介绍 157
1.2.1 基本功能介绍 157
1.2.2 Fireworks 3.0的新增功能 157
第二章 基本文档的创建 159
2.1 新文档的设置 159
2.1.1 手动设置 159
2.1.2 基于剪贴板中图像设置新文档 160
2.1.3 文档的保存 160
2.2 Fireworks工作环境 161
第三章 Fireworks绘图 163
3.1 Fireworks的工作模式和基本工具介绍 163
3.1.1 进入对象模式 163
3.1.2 Fireworks 3.0工具介绍 164
3.2 基本图形的绘制 164
3.2.1 线、矩形和椭圆 164
3.2.2 圆角矩形绘制 165
3.2.3 多边形的绘制 166
3.2.4 星形绘制 166
3.2.5 路径的绘制 167
3.3 对象的选取方法 169
3.3.1 对象选取的基本方法 169
3.3.2 高亮度选取 170
3.3.3 路径的两种不同选取状态 170
3.3.4 对象模式下选取图像 171
3.4 路径的技巧 172
3.4.1 控制点的编辑 172
3.4.2 路径变形 174
3.4.3 路径的复合操作 176
3.4.4 路径的优化与修饰 178
3.5 使用轮廓 179
3.5.1 轮廓的使用 179
3.5.2 自定义轮廓 180
3.5.3 保存轮廓设置 181
3.5.4 轮廓和路径的结合方式 182
3.6 填充方式的编辑 183
3.6.1 实色填充 183
3.6.2 使用渐变填充 184
3.6.3 渐变填充的编辑 184
3.6.4 样式填充 185
3.6.5 渐变和样式的变形 186
3.6.6 填充边界 186
3.7 风格 187
3.7.1 风格的使用与编辑 187
3.7.2 风格的导入与导出 188
3.8 对象变形 189
3.8.1 缩放变形 189
3.8.2 旋转变形 190
3.8.3 错切变形 191
3.8.4 扭曲变形 191
3.8.5 数字变形 191
3.9 对象的组织 192
3.9.1 对象的排列 192
3.9.2 对象的显隐 193
3.9.3 对象的组合 193
第四章 文本操作 194
4.1 文本输入 194
4.2 文本属性的设置 195
4.2.1 设置文本字体,大小风格 195
4.2.2 设置基线编辑及行间距 196
4.2.3 设置缩进 197
4.2.4 文本走向及方向 197
4.2.5 文本颜色的设置 198
4.2.6 文本边界处理 198
4.3 文本的修饰与变形 198
4.3.1 文本的修饰 198
4.3.2 文本和路径的结合 198
4.3.3 文本的变形 199
4.3.4 将文本转化为路径 199
4.4 文本的导入 200
第五章 使用效果 201
5.1 应用动态效果 201
5.2 动态效果的编辑与调整 202
5.2.1 效果属性的编辑 202
5.2.2 效果的顺序调整 202
5.2.3 删除一个效果 202
5.2.4 效果的显示方式 203
5.3 效果的自定义 203
5.4 几种常用效果的设置方法 204
5.5 使用Photoshop滤镜 207
第六章 图像编辑 208
6.1 图像编辑模式 208
6.1.1 进入图像编辑模式 208
6.1.2 在文档中添加图像 209
6.2 图像区域的选择 210
6.2.1 基本选取方法 210
6.2.2 选取选项设置 212
6.2.3 选区的增减 212
6.2.4 选区的修饰 212
6.3 图像的基本编辑 214
6.3.1 选区填充 214
6.3.2 区域克隆(Rubber Stamp) 215
6.3.3 图像擦除 215
6.3.4 图像裁剪 216
6.4 路径绘制工具的变化 217
6.5 滤镜与摘件 217
6.5.1 亮度与对比度的调整 217
6.5.2 色阶和饱和度的调整 218
6.5.3 图像反色 218
6.5.4 图像模糊 219
6.5.5 调整色阶 219
6.5.6 使用曲线工具调整颜色分布 220
6.5.7 用滴管工具调整颜色分布 221
6.5.8 将图像转化为Alpha透明图 222
6.5.9 图像边界 223
6.5.10 图像边缘尖锐 223
6.6 图像的混合模式 224
6.6.1 使用混合模式 225
6.6.2 两种工作模式下混和的差别 225
6.7 图像遮罩 226
6.7.1 建立遮罩 226
6.7.2 遮罩对象的编辑 227
第七章 图像热区 228
7.1 建立图像热区 228
7.1.1 热区的意义 228
7.1.2 热区和Web层 229
7.2 为热区指定链接地址 229
7.3 图像镜像的设置 231
7.4 图像镜像的导出 231
7.5 在Dreamweaver中插入Fireworks HTML代码 232
第八章 图像切片 233
8.1 图像切片的建立 233
8.1.1 矩形切片的绘制 233
8.1.2 多边形切片的建立 234
8.1.3 控制切片和栅格的显示方式 235
8.2 设置切片的连接属性 236
8.3 图像切片的命名 237
8.3.1 自动命名 237
8.3.2 自定义切片文件 238
8.4 建立文字切片 239
8.5 单个切片的更新 239
第九章 按钮 240
9.1 按钮入门 240
9.2 按钮的创建 240
9.2.1 创建一个简单的按钮 241
9.2.2 按钮的编辑 242
9.2.3 激活区域的编辑 243
9.2.4 添加更多的按钮状态 244
9.2.5 添加按钮文字 245
9.2.6 按钮创建技巧 245
9.3 利用按钮创建导航栏 246
9.4 使用外部按钮 247
第十章 高级鼠标翻转图 248
10.1 鼠标翻转图入门 248
10.2 鼠标翻转器的制作 249
10.2.1 帧的操作方法 249
10.2.2 定义鼠标翻转图的激活区域 249
10.2.3 使用行为和连接 249
10.3 分体式鼠标翻转图 250
10.3.1 区域的指定 251
10.3.2 行为设置 251
第十一章 动画 252
11.1 动画的整体规划 252
11.2 帧的操作与管理 253
11.2.1 帧的基本操作 253
11.2.2 对帧中对象的操作 255
11.2.3 层的共享 255
11.2.4 洋葱皮工具 256
11.3 动画对象 256
11.4 动画的控制 257
11.4.1 帧延迟的控制 257
11.4.2 设置动画的播放方式 257
11.5 动画的预览 258
11.6 动画的打开 259
11.6.1 打开已有的动画 259
11.6.2 打开多个文件并生成动画 259
第十二章 自动化操作 260
12.1 查找与替换 260
12.1.1 查找与替换的作用范围 261
12.1.2 在多个文件中查找/替换 261
12.1.3 项目记录文件的管理 262
12.1.4 查找/替换文本 263
12.1.5 查找/替换字体 263
12.1.6 查找/替换颜色 264
12.1.7 查找/替换URL 264
12.1.8 查找非网络安全色 264
12.2 批处理 265
12.2.1 在批处理中查找/替换 266
12.2.2 改变文件的设置 266
12.2.3 批处理脚本 267
12.3 脚本 268
12.3.1 历史面板与脚本 268
12.3.2 历史步骤及命令的执行 269
12.3.3 命令的管理 270
12.3.4 脚本的编辑 270
第三部分 Flash 271
第一章 Flash简介 271
第二章 图形的绘制与编程 274
2.1 基本图形的绘制 274
2.1.1 椭圆与矩形的绘制 274
2.1.2 铅笔的使用 277
2.1.3 笔刷的使用 278
2.2 图形基本编辑 279
2.2.1 区域的填充 279
2.2.2 轮廓的编辑 279
2.2.3 擦除 281
2.3 对象的选取 281
2.3.1 独立选取 281
2.3.2 相关选取 282
2.3.3 成组选取 282
2.4 对象变形 283
2.5 旋转与缩放 283
2.5.1 交互式旋转与缩放 283
2.5.2 变形对话框 284
2.6 组合与分割 284
2.6.1 连接和分割 285
2.6.2 成组与解组 285
第三章 文本与符号 286
3.1 创建文本 286
3.2 编辑文本 287
3.3 符号基础知识 288
3.3.1 创建符号 288
3.3.2 创建符号实例 290
3.4 实例的编辑 290
3.4.1 图形实例 290
3.4.2 动画片段实例 291
3.4.3 按钮实例 291
3.4.4 实例的颜色效果 292
第四章 层 293
4.1 创建新层 293
4.2 层的编辑 293
4.2.1 层的选取 294
4.2.2 层的删除 294
4.2.3 层的更名 294
4.2.4 改变层的堆栈(叠放)顺序 294
4.3 层的锁定 295
4.4 层的显示与隐藏 295
4.4.1 层的隐藏 295
4.4.2 层的显示 296
4.5 辅助层 296
4.5.1 创建辅助层 296
4.5.2 编辑辅助层 296
4.6 遮罩层 296
4.6.1 创建遮罩层 297
4.6.2 编辑遮罩层 297
4.6.3 建立和中断屏蔽链接 297
第五章 动画 298
5.1 Flash动画基础 298
5.2 帧的操作 299
5.3 动画制作 300
5.3.1 运动变形 300
5.3.2 沿路径的运动变形 300
5.3.3 形状变形 301
5.4 动画编辑技巧 302
5.4.1 改变过渡变形动画的长度 302
5.4.2 动画的翻转 302
5.4.3 洋葱皮工具 302
第六章 音效设置 304
6.1 为动画添加音效 305
6.2 按钮音效 306
6.3 音频素材的设置 306
第七章 页面交互 308
7.1 交互的设置 308
7.2 Flash动作语句的参数设置 309
7.2.1 常量 309
7.2.2 变量 310
7.2.3 函数和表达式 310
7.3 语句 311
7.3.1 赋值语句 311
7.3.2 播放控制语句 311
7.3.3 跳转语句 311
7.3.4 条件语句 312
7.3.5 循环语句 312
7.3.6 注释语句 313
7.3.8 添加VRL链接 314
7.3.9 帧装载语句 315
7.3.10 独立动画的控制 316
7.3.11 复制动画片段 316
7.3.12 停止声音 317
7.3.13 动画质量 317
7.3.14 FS Command语句 317
7.3.15 拖动对象 318
7.3.16 属性设置 318
7.3.17 脚本程序的调用 319
7.3.18 跟踪语句 319
7.4 交互页面 320
7.4.1 创建文本框 320
7.4.2 设置文本框 320
第八章 动画的测试与输出 322
8.1 动画的测试 322
8.2 作品的导出 323
8.2.1 导出Flash播放器 323
8.2.2 导出动态GIF文件 323
8.3 动画的发态 324
第九章 创作实例 325
9.1 Motion动画 325
9.2 建立沿路径的动画 330
9.3 Shape变形 336
9.4 创建进程条 336
9.5 动感字幕 340
9.6 动态按钮的制作 342
附录一 艺术与技巧 347
第一章 颜色技巧 347
1.1 网站颜色的基本要求 347
1.2 颜色的搭配技巧 349
第二章 页面布局技巧 350
第三章 网站生存技巧 353
附录二 实例解析 355
附录三 光盘内容 358