前言 1
第一部分 网页设计与制作基础 1
第1章 Internet与网页设计概述 2
1.1 Internet概述 2
1.1.1 Internet与TCP/IP 2
1.1.2 IP地址和域名 3
1.1.3 Internet提供的主要服务 5
1.1.4 WWW简介 6
1.1.5 浏览器一服务器模式 8
1.2 网站规划设计概述 8
1.2.1 网站的设计流程 8
1.2.2 确定网站的类型 9
1.2.3 网站的建设技术 10
1.3 网页设计基础 10
1.3.1 网页设计规划 10
1.3.2 网页的基本元素 11
1.3.3 网页布局 13
1.3.4 网页设计工具简介 17
本章小结 19
思考与练习 19
第2章 XHTML基础 20
2.1 XHTML简介 20
2.1.1 XHTML的产生 20
2.1.2 XHTML的优点 20
2.1.3 XHTML代码规范 21
2.2 创建简单网页文件 22
2.3 XHTML文档的基本结构与标记 22
2.3.1 基本标记及其属性 22
2.3.2 XHTML的基本结构 23
2.3.3 段落标记 25
2.3.4 设置文字格式 27
2.3.5 超链接 29
2.3.6 图像 32
2.3.7 其他标记 35
本章小结 41
思考与练习 41
第二部分 Adobe Dreamweaver CS3网页制作 43
第3章 Adobe Dreamweaver CS3入门知识 44
3.1 Dreamweaver概述 44
3.2 Adobe Dreamweaver CS3工作环境 45
3.2.1 工作界面组成 45
3.2.2 菜单功能简介 48
3.2.3 自定义Dreamweaver CS3工作区 49
3.3 站点的建立 51
3.3.1 创建站点 51
3.3.2 创建站点目录和文件 53
3.3.3 修改站点信息 54
3.3.4 站点视图 54
3.4 站点文件的基本操作 55
3.4.1 创建和打开文档 55
3.4.2 管理文件和文件夹 56
3.5 边学边做(用Adobe Dreamweaver CS3打开并浏览网页) 56
本章小结 58
思考与练习 58
第4章 在网页中插入对象 59
4.1 页面属性设置 59
4.2 插入文本和编辑文本 61
4.2.1 在网页中插入文本 61
4.2.2 设置文字格式 62
4.2.3 设置段落格式 63
4.2.4 使用“插入”工具栏 64
4.3 在网页中插入图像 64
4.3.1 在网页中加载图像 64
4.3.2 在网页中编辑图像 65
4.4 在网页中插入表格 66
4.4.1 表格的创建 66
4.4.2 调整和编辑表格 67
4.5 超级链接 69
4.5.1 创建超链接的方法 69
4.5.2 超链接的分类 70
4.6 插入多媒体对象 72
4.7 边学边做(“网上书店”网页制作) 72
本章小结 74
思考与练习 74
第5章 表单与框架 75
5.1 表单的创建 75
5.1.1 新建表单 75
5.1.2 添加表单对象 76
5.2 应用框架 76
5.2.1 创建框架 76
5.2.2 设置框架和框架集属性 78
5.3 边学边做(表单与框架创建实例) 79
5.3.1 表单实例应用 79
5.3.2 制作框架页面举例 81
本章小结 82
思考与练习 82
第6章 使用CSS创建页面 83
6.1 层叠样式表 83
6.1.1 层叠样式表概述 83
6.1.2 CSS样式的规则和类型 83
6.1.3 为文档添加样式的方法 84
6.2 创建CSS样式 86
6.2.1 CSS样式面板 86
6.2.2 创建CSS样式的过程 87
6.2.3 创建标签样式 88
6.2.4 创建CSS选择器 89
6.2.5 创建自定义样式 90
6.2.6 CSS外部样式 91
6.3 管理CSS样式 93
6.3.1 设置CSS属性 93
6.3.2 应用或删除样式 97
6.3.3 使用Dreamweaver示例样式表 97
6.4 创建AP元素 98
6.4.1 AP元素和AP元素面板 98
6.4.2 插入APD iv 98
6.4.3 设置AP元素属性 100
6.4.4 AP元素及面板的操作 101
6.5 制作AP元素动画 102
6.5.1 “时间轴”面板 102
6.5.2 使用“时间轴”制作AP元素动画 102
6.6 边学边做(设计“变色菜单”页面) 104
本章小结 107
思考与练习 107
第7章 应用行为 109
7.1 行为及其使用方法 109
7.1.1 行为概述 109
7.1.2 行为面板 109
7.1.3 行为的应用方法 110
7.2 应用内置行为 111
7.2.1 调用JavaScript行为 111
7.2.2 转到URL行为 113
7.2.3 打开浏览器窗口行为 113
7.2.4 应用弹出信息行为 114
7.2.5 显示-隐藏元素行为 115
7.2.6 交换图像行为 116
7.2.7 其他行为 117
7.2.8 建议不使用行为 119
7.3 边学边做(设计“购物袋”的特效页面) 120
本章小结 122
思考与练习 122
第8章 应用模板 123
8.1 模板区域的类型 123
8.2 创建模板和基于模板的网页 124
8.2.1 创建模板 124
8.2.2 创建基于模板的网页 125
8.3 管理模板 126
8.3.1 从模板分离文档 126
8.3.2 在基于模板的文档中编辑内容 126
8.3.3 更新模板文件 126
8.4 边学边做(制作基于模板的多个网页) 127
本章小结 130
思考与练习 130
第三部分 Adobe Fireworks CS3网页图片处理 131
第9章 Adobe Fireworks CS3入门知识 132
9.1 Adobe Fireworks CS3功能概述 132
9.2 Adobe Fireworks CS3界面组成 133
9.2.1 文件窗口 133
9.2.2 工具箱 134
9.2.3 “属性”面板 135
9.2.4 浮动面板 135
9.3 Fireworks基本操作 136
9.3.1 Fireworks文档操作 136
9.3.2 改变文档属性 137
9.3.3 使用布局工具 139
9.4 边学边做(制作主页图片标题) 140
本章小结 142
思考与练习 142
第10章 对象操作与颜色管理 143
10.1 对象的基本操作 143
10.1.1 选择对象 143
10.1.2 移动、复制与删除对象 144
10.1.3 对齐对象 144
10.2 对象的高级操作 145
10.2.1 调整对象层次 145
10.2.2 组成对象 145
10.2.3 缩放、倾斜及扭曲对象 146
10.3 选区的基本操作 147
10.3.1 创建选区 147
10.3.2 调整选区 148
10.4 色彩基本知识 149
10.4.1 色彩三要素 149
10.4.2 三基色原理 150
10.4.3 图像色彩空间的表示及关系 150
10.5 颜色的使用和管理 151
10.5.1 选择颜色 152
10.5.2 设置笔触颜色和填充颜色 152
10.5.3 设置笔触纹理和填充纹理 153
10.6 边学边做(掌握对象操作流程) 153
本章小结 155
思考与练习 155
第11章 对象绘制与编辑 156
11.1 绘制矢量对象 156
11.1.1 绘制基本图形对象 157
11.1.2 绘制“自动形状”对象 158
11.1.3 绘制“自由曲线”路径 159
11.2 编辑路径 161
11.2.1 使用“矢量”工具编辑 161
11.2.2 使用“自由变形”工具编辑 162
11.2.3 路径的混合 163
11.3 处理位图图像 166
11.3.1 创建位图对象 166
11.3.2 绘制和编辑位图 168
11.3.3 修饰位图 169
11.4 文本处理 172
11.4.1 创建文本 172
11.4.2 文本附加到路径 172
11.4.3 文本转换为路径 174
11.5 边学边做(制作公共标识标志) 174
本章小结 176
思考与练习 176
第12章 页面、层、蒙版和混合 177
12.1 使用页面 177
12.1.1 添加、编辑和删除页面 177
12.1.2 使用主页 178
12.2 层及层操作 179
12.2.1 创建层 179
12.2.2 层的操作 180
12.2.3 在层中编辑对象 181
12.2.4 设置层属性 181
12.2.5 在帧中共享层 182
12.3 应用蒙版 182
12.3.1 创建蒙版 182
12.3.2 编辑蒙版 184
12.4 混合模式 185
12.4.1 编辑透明度 186
12.4.2 编辑混合模式 186
12.5 边学边做(简单编辑位图) 187
本章小结 190
思考与练习 190
第13章 使用动态滤镜与资源 191
13.1 应用动态滤镜 191
13.1.1 调整颜色类滤镜 191
13.1.2 模糊类滤镜 194
13.1.3 其他类滤镜 196
13.1.4 新增杂点 197
13.1.5 锐化 197
13.1.6 第三方滤镜 198
13.2 特效 199
13.2.1 使用滤镜弹出菜单 199
13.2.2 斜角与浮雕 200
13.2.3 阴影与光晕 201
13.3 使用命令 202
13.3.1 图像渐隐 202
13.3.2 添加图片框 202
13.3.3 螺旋式渐隐 203
13.4 使用样式 203
13.4.1 添加和编辑样式 204
13.4.2 自定义样式 204
13.4.3 导入和导出样式 205
13.5 使用形状 205
13.5.1 添加时钟 205
13.5.2 制作其他形状 206
13.6 边学边做(制作照片相纸) 206
本章小结 207
思考与练习 207
第14章 动画制作 208
14.1 帧的应用 208
14.1.1 帧的基本操作 208
14.1.2 在帧中编辑对象 210
14.2 动画元件与实例 212
14.2.1 创建元件 212
14.2.2 编辑动画元件 213
14.2.3 元件的导入和导出 215
14.2.4 插帧动画 216
14.3 导出动画 216
14.4 边学边做(制作简单标题动画) 217
本章小结 219
思考与练习 219
第15章 Web对象的创建与编辑 220
15.1 热点 220
15.1.1 创建热点 221
15.1.2 编辑热点 221
15.1.3 给热点添加行为 222
15.1.4 导出含热点的图像 223
15.2 切片 224
15.2.1 创建切片 224
15.2.2 切片操作 225
15.2.3 切片导出 226
15.3 制作按钮和导航栏 227
15.3.1 按钮的特点和状态 227
15.3.2 制作按钮 227
15.3.3 创建导航栏 229
15.4 制作弹出菜单 230
15.4.1 创建弹出菜单 230
15.4.2 编辑弹出菜单 233
15.5 行为 233
15.5.1 制作简单翻滚图 234
15.5.2 行为的触发事件 235
15.6 边学边做(制作“图片网吧”主页) 235
本章小结 239
思考与练习 239
第16章 图像的优化与导出 240
16.1 图像的优化 240
16.1.1 启动优化命令 240
16.1.2 优化JPEG格式的图像 241
16.1.3 优化GIF格式图像 242
16.1.4 优化PNG格式图像 244
16.2 图像的导出 244
16.2.1 导出单个图像 244
16.2.2 导出切片的文档 246
16.2.3 导出动画 246
16.2.4 使用“快速导出”按钮 246
16.3 边学边做(优化一幅图像) 247
本章小结 248
思考与练习 248
第四部分 Adobe Flash CS3网页动画制作 249
第17章 Adobe Flash CS3入门知识 250
17.1 Flash概述 250
17.2 Adobe Flash CS3界面组成 251
17.2.1 欢迎屏幕及工作区 251
17.2.2 时间轴与图层 252
17.2.3 舞台与场景 253
17.2.4 Adobe Flash CS3工具箱与工具栏 255
17.2.5 浮动面板和“属性”面板 256
17.3 元件和实例 257
17.3.1 创建元件 257
17.3.2 创建实例 260
17.4 使用“库” 260
17.4.1 “库”面板 260
17.4.2 公用库 261
17.5 Adobe Flash CS3基本操作 262
17.5.1 Flash文档操作 262
17.5.2 Flash动画制作流程 263
17.6 边学边做(闪动的五彩文字) 263
本章小结 265
思考与练习 265
第18章 Flash动画素材准备 266
18.1 绘制基础 266
18.1.1 Flash绘制模型 266
18.1.2 选择对象 267
18.1.3 合并对象 269
18.2 使用Flash绘画工具 269
18.2.1 使用“铅笔”工具绘图 270
18.2.2 绘制直线、椭圆和矩形 270
18.2.3 使用“刷子”工具绘图 272
18.2.4 绘制多边形和星形 273
18.2.5 使用“钢笔”工具 274
18.3 使用编辑和修饰工具 275
18.3.1 颜料桶”工具 275
18.3.2 “墨水瓶”工具 275
18.3.3 “滴管”工具 276
18.3.4 “任意变形”工具 276
18.3.5 “填充变形”工具 277
18.3.6 “橡皮擦”工具 277
18.4 使用导入的插图 278
18.4.1 导入位图 278
18.4.2 将位图转换为矢量图形 278
18.5 处理图形对象及文本 279
18.5.1 对象之间的操作 279
18.5.2 处理文本 280
18.6 边学边做(绘制“花伞”图形) 281
本章小结 283
思考与练习 283
第19章 Flash基本动画的制作 284
19.1 逐帧动画 284
19.1.1 帧 284
19.1.2 洋葱皮技术 286
19.1.3 逐帧动画的制作 286
19.2 创建补间动画 287
19.2.1 时间轴中的动画表示方式 288
19.2.2 创建补间形状动画 288
19.2.3 创建运动动画 290
19.3 引导线动画与遮罩动画 293
19.3.1 引导线动画 293
19.3.2 遮罩动画 295
19.3.3 创建时间轴特效动画 297
19.4 边学边做(制作“开卷有益”动画) 300
本章小结 303
思考与练习 303
第20章 动画配音 304
20.1 为动画添加声音 304
20.1.1 向Flash文档中添加声音 304
20.1.2 向按钮中添加声音 306
20.2 在Flash中编辑声音 306
20.3 声音的优化输出 307
20.3.1 声音优化 307
20.3.2 压缩声音文件 308
20.3.3 声音的发布设置 309
20.4 边学边做(动画背景配音) 310
本章小结 310
思考与练习 311
第21章 创建高级交互动画 312
21.1 使用“行为”面板 312
21.1.1 “行为”面板 312
21.1.2 使用行为控制声音 313
21.2 使用“动作”面板 314
21.2.1 “动作”面板 314
21.2.2 ActionScript概述 315
21.3 常用动作的应用 316
21.3.1 播放和停止影片 316
21.3.2 转到帧或场景 317
21.3.3 停止所有声音 319
21.3.4 跳转到URL 319
21.4 边学边做(使用脚本助手为帧添加动作) 319
本章小结 324
思考与练习 325
第22章 发布Flash动画 326
22.1 优化Flash动画 326
22.2 发布Flash动画 327
22.2.1 使用Flash设置发布 327
22.2.2 使用HTML设置发布 329
22.2.3 使用其他格式设置发布 331
22.3 导出Flash电影 334
22.4 边学边做(更新用于Dreamweaver的Flash内容) 334
本章小结 335
思考与练习 335
参考文献 336