第一部分 网页设计理念与建站准备 1
第1章 网页设计理念与建站原则 1
1.1 互联网概述 1
1.1.1 认识Internet 1
1.1.2 WWW的由来和工作原理 2
1.1.3 HTML与最简单的网页 2
1.2 建站前应做的准备 4
1.2.1 站点的分类 4
1.2.2 个人建站的前期准备工作 4
1.3.1 站点的色彩和风格设计 6
1.3 设计站点 6
1.2.3 企业建站的建议 6
1.3.2 页面的合理布局与页面元素的合理搭配 10
第2章 建站的实际操作 16
2.1 企业建立网站的过程 16
2.1.1 域名的设计与申请 16
2.1.2 信息发布 17
2.2 个人建立网站的过程 17
2.2.1 选择免费域名 17
2.2.2 选择免费空间或收费空间及域名 18
2.5 流行的网页制作技术 21
2.3 规划站点 21
2.4 规划目录 21
2.6 使用适合的网页制作工具 23
2.6.1 常见网页制作工具的比较 23
2.6.2 纵横天下的三剑客 25
2.6.3 运行三剑客的系统要求 25
第二部分 Fireworks 4网页图像设计 27
第3章 认识Fireworks 27
3.1 主菜单 28
3.2 工具栏 29
3.3 工具箱 30
3.4 面板 32
3.5 创建新文档与设置工作区 35
3.6 认识矢量模式与位图模式 36
3.6.1 矢量图像与位图图像 36
3.6.2 认识矢量模式 37
3.6.3 认识位图模式 37
3.7 常用的编辑操作 39
3.7.1 撤销和恢复操作 39
3.7.2 重复应用步骤 40
3.7.3 从历史面板中创建命令 41
4.1 输入与编辑文本 43
第4章 Fireworks网页图像设计技能 43
4.2 使用颜色 44
4.2.1 使用颜色井 45
4.2.2 使用色样面板设置颜色 46
4.2.3 使用颜色混色器 47
4.2.4 使用Color Table设置颜色 48
4.3 使用效果面板——实例:制作阴影文字 50
4.4 使用填充效果——实例:制作填充文字 52
4.4.1 使用填充面板 52
4.4.2 制作渐变填充文字 53
4.5 图层、合成与遮罩——实例:制作彩图文字 54
4.4.3 制作纹理填充文字 54
4.5.1 层面板与层的基本操作 55
4.5.2 图层的合成 56
4.5.3 使用遮罩 58
4.6 缩放、偏移与扭曲工具的使用 61
4.7 文本的路径粘贴——实例:制作环绕文字 62
4.8 设置笔触——实例:制作描边文字 63
4.8.1 认识Stroke面板与设置笔触 63
4.8.2 制作描边文字 64
4.9 应用样式——实例:快速制作特效文字 67
4.9.1 使用Styles面板 67
4.9.2 利用样式快速制作特效文字 68
4.10 静态按钮 70
4.10.1 使用矩形、圆角矩形工具绘制两个简单按钮 70
4.10.2 增加内倒角及阴影效果 71
4.10.3 增加浮雕效果 71
4.10.4 加入热点与链接 72
4.10.5 使用多边形工具绘制星形按钮 73
4.11 掠过按钮 74
4.11.1 绘制球型按钮 74
4.11.2 利用填充面板制作高光效果 75
4.11.3 添加切片 75
4.11.4 制作掠过按钮的准备 76
4.11.5 使用行为——实例:制作简单掠过图与互锁导航条 77
4.11.6 创建图符与实例 82
4.11.7 应用图符与实例——实例:制作互锁按钮组 82
4.12 弹出菜单的制作 85
4.12.1 完成效果 85
4.12.2 操作步骤 86
4.13 用按钮控制切片图的掠过——实例:镜里风光 89
4.14 动画的制作 96
4.14.1 使用Frame Panel 96
4.14.2 使用Info Panel 97
4.14.3 动画制作实例——逐字显现的“峨眉天下秀” 97
4.15 制作首页 101
4.15.1 制作线装书, 102
4.15.2 对象的旋转、排列与对齐 103
4.15.3 添加热点与链接 103
4.15.4 制作标题 103
4.15.5 引入和处理外部风景图片 107
4.15.6 制作边角过渡图 108
4.15.7 页面整合 108
5.1.2 使用优化面板进行优化 109
5.1.1 优化原则 109
5.1 图像优化与导出的原则及工具 109
第5章 图像的优化与导出 109
5.1.3 导出预览 113
5.1.4 使用导出向导 115
5.1.5 导出文件 116
5.2 导出实例 117
5.2.1 观察并分析哪些部分应做为切片 117
5.2.2 修改切片并分别优化切片 118
5.2.3 导出页面 120
6.2 Flash 5的工作界面 121
6.1 基本概念 121
第6章 认识Flash 5 121
第三部分 网页动画设计 121
6.2.1 认识主菜单、工具栏和工具箱 122
6.2.2 时间轴视窗及其基本操作 124
6.2.3 舞台编辑区 127
6.2.4 浮动面板和库窗口 127
第7章 Flash 5动画设计初步 131
7.1 动画设计环境的建立 131
7.1.1 建立新文件和调整舞台参数 131
7.1.2 标尺、网格、辅助线 131
7.1.3 Flash默认环境参数及基本绘图环境的设置 132
7.2 Flash矢量对象和位图对象的性质及互相转化 134
7.2.1 两种图形对象的区别 134
7.2.2 位图转化为矢量图 135
7.3 使用工具箱和相关面板绘制基本图形 137
7.3.1 选取工具与对象缩放旋转、矢量路径的变形 137
7.3.2 子选择工具及矢量路径的变形控制点 138
7.3.3 直线工具、矢量路径与Stroke面板的使用 138
7.3.4 套索工具及魔术棒工具的使用 140
7.3.5 钢笔工具与矢量路径 140
7.3.6 椭圆和矩形绘制与Fill面板的使用 141
7.3.7 用铅笔手动绘制路径 142
7.3.9 用墨水瓶和颜料桶改变区域边缘色及区域填充色 143
7.3.8 用刷子工具自由绘制填充区域 143
7.3.10 使用擦除工具 145
7.3.11 用Info面板监控对象和鼠标 146
7.3.12 使用Transform面板调整对象形状 146
7.3.13 使用Align面板 147
7.4 其他图形编辑操作和文本编辑 148
7.4.1 对象的打碎操作 148
7.4.2 对象的前后位置顺序及矢量对象重叠时的切割现象 148
7.4.3 线段转化为填充区域、柔化填充边界 149
7.4.4 处理文本——面板、导入、排版 149
7.4.5 Flash的颜色管理与Mixer面板、Swatches面板 152
7.5 使用层 153
7.6 使用帧 154
7.6.1 Flash动画的基本类型和概念 154
7.6.2 Flash中帧的种类和不同帧图符的意义 155
7.6.3 帧的基本操作 155
7.6.4 洋葱皮按钮组 156
7.6.5 用Frame面板设置动画变形 157
7.6.6 逐帧动画实例——枫叶 158
7.7 使用图符、实例和库 161
7.7.1 Flash的图符和实例 161
7.7.2 用Library面板管理Flash库中的对象 161
7.7.3 使用内置公共库及外部库文件 162
7.7.4 使用共享对象库 163
7.7.5 使用Instance面板管理实例 164
7.7.6 使用Effect面板为实例添加效果 165
7.7.7 应用轨迹层、图符和移动渐变的例子——运动小球按钮 166
7.8 用Sound面板引入和编辑声音 170
7.9 文件的预览 171
第8章 Action动作基础 173
8.1 ActionScript可以做什么 173
8.2 Flash 5 ActionScript的新功能 173
8.3.2 变量 174
8.3.3 函数 174
8.3.1 常量 174
8.3 ActionScript基础知识 174
8.3.4 运算符 176
8.3.5 表达式 177
8.4 程序控制 178
8.4.1 Go to语句 178
8.4.2 条件语句 178
8.4.3 循环语句 178
8.4.4 Basic Actions选项 179
8.4.5 其他Actions简表 180
8.5 用动作面板编辑对象动作 186
8.7 用Debugger面板测试ActionScript 188
8.6 使用Clip Parameters面板 188
第9章 网页动画制作综合实例 190
9.1 实例1:光影文字 190
9.1.1 完成效果 190
9.1.2 操作步骤 190
9.2 实例2:水中倒影 197
9.2.1 完成效果 197
9.2.2 操作步骤 197
9.3 实例3:轨迹层的应用——沿笔画运动的光球 201
9.3.1 完成效果 201
9.3.2 操作步骤 201
9.4.2 操作步骤 205
9.4 实例4:鼠标跟随——警惕的眼睛 205
9.4.1 完成效果 205
9.5 实例5:变幻的花朵 208
9.5.1 完成效果 208
9.5.2 操作步骤 209
9.5.3 关键技术 213
第10章 Flash站点制作综合实例 214
10.1 完成效果 214
10.2 操作步骤 214
10.3 小结 233
11.1.1 导出为.swf格式 234
第11章 文件的资源管理、导出和发布 234
11.1 文件的导出和保护 234
11.1.2 导出为GIF格式 235
11.2 文件的发布及发布设置 236
11.2.1 Flash发布设置 236
11.2.2 HTML发布设置 236
11.2.3 GIF的发布设置 238
11.2.4 JPG发布设置 238
11.3 使用电影资源管理器 239
第12章 Dreamweaver 4网页设计快速入门 241
12.1 认识Dreamweaver的操作界面 241
第四部分 Dreamweaver 4精彩网页设计 241
12.2 Dreamweaver 4的新增功能 252
12.3 创建、打开和重定义一个本地站点 253
12.3.1 创建本地站点 253
12.3.2 打开和重定义一个本地站点 255
12.4 Dreamweaver环境参数设置 255
12.4.1 General选项 256
12.4.2 其他设置选项 257
第13章 Dreamweaver 4网页设计基本技能 259
13.1 设置页面参数 259
13.2.1 设置字体、字号与颜色 260
13.2 文本编辑 260
13.2.2 插入空格 261
13.2.3 硬回车和软回车 262
13.2.4 插入水平尺 262
13.2.5 插入换行符 262
13.2.6 插入日期 263
13.3 在文本中应用列表 263
13.3.1 创建列表 263
13.3.2 设置列表属性 264
13.3.3 列表嵌套 264
13.4.1 HTML样式表面板 265
13.4 使用HTML样式表格式化文本 265
13.4.2 添加、编辑、删除HTML样式 266
13.4.3 使用HTML样式表的效果 266
13.5 使用CSS样式格式化文本 267
13.5.1 什么是CSS样式表单 267
13.5.2 CSS样式表面板的使用 267
13.5.3 用CSS面板定义新样式 268
13.5.4 应用样式及其效果 270
13.5.5 编辑、清除样式 271
13.6.3 创建文本超链接 272
13.6.2 链接的路径 272
13.6 设计链接 272
13.6.1 链接的种类 272
13.6.4 利用CSS样式进行文字链接的外观设计 276
13.7 使用图像 277
13.7.1 插入图像 277
13.7.2 设置图像属性 277
13.7.3 设置背景图片 279
13.7.4 在表格中应用图片 280
13.7.5 在网页中使用图像的一般原则和注意事项 280
13.7.6 Dreamweaver与Fireworks的结合使用 280
13.8.1 添加Flash动画 281
13.8 添加Flash动画 281
13.8.2 使用Dreamweaver提供的Flash按钮 282
13.8.3 插入Flash文字 283
第14章 页面的布局 285
14.1 页面布局的基本原则 285
14.2 使用标尺和网格 286
14.2.1 标尺的使用 286
14.2.2 网格的使用 286
14.3 表格 287
14.3.1 创建表格 287
14.3.2 修改表格参数 287
14.3.3 编辑表格 289
14.3.4 利用表格格式化文本 292
14.3.5 使用布局表格和布局单元格 292
14.3.6 在表格中插入对象时容易出现的问题 294
14.4 层 299
14.4.1 创建层及层的属性 299
14.4.2 层的基本操作 301
14.4.3 层的嵌套 303
14.4.4 在表格中嵌入层 305
14.4.5 层的相对定位与绝对定位问题 305
14.4.6 层和表格的互相转化 306
14.5 框架 309
14.5.1 创建及修改框架 309
14.5.2 使用框架布置页面 312
14.6 三种布局定位方式 317
14.6.1 选择布局定位方法 317
14.6.2 页面居中问题 318
第15章 制作动态网页 319
15.1 使用表单 319
15.1.1 建立表单 319
15.1.2 插入表单对象 320
15.2.1 使用Behaviors面板管理行为 323
15.2 使用行为 323
15.2.2 行为基本功能概览 324
15.2.3 弹出消息框 325
15.2.4 在打开新窗口的同时弹出另一个窗口 326
15.2.5 导航条按钮 327
15.3 利用时间线 329
15.3.1 使用Timeline面板 330
15.3.2 利用时间线制作网页动画 331
第16章 高效制作风格一致的网页 335
16.1 使用Assets面板、Lib面板和Templates面板 335
16.2 使用库 336
16.3.1 制作模板 338
16.3 使用模板 338
16.3.2 使用模板 340
16.3.3 解除模板 342
16.3.4 更换模板 342
第17章 完成站点的构建 345
17.1 利用Dreamweaver基本完成自己的站点 345
17.1.1 说明 345
17.1.2 建立本地和远程站点 345
17.1.3 插入从Fireworks中导出的首页 347
17.1.4 制作统一的样式表 348
17.1.5 制作第二层的页面 349
17.1.6 添加链接和行为 350
17.2 搜索引擎 351
17.2.1 在自己的网页内加入搜索引擎 351
17.2.2 站内搜索 353
17.3 计数器 356
17.3.1 计数统计系统的作用 356
17.3.2 两款比较有特色的计数器 356
17.4 留言簿、聊天室、网上论坛 357
17.5 网页特效的制作 358
17.5.1 自感链接 358
17.5.2 自动消失的浮动消息窗口 359
17.5.3 分时问候 360
17.5.4 相对静止的图片 362
17.5.5 强制访问广告 363
17.5.6 帧保护 364
17.5.7 禁止下载源代码 365
17.5.8 禁止下载图片 366
第18章 站点的优化、管理与测试 367
18.1 优化素材 367
18.1.1 优化图像 367
18.1.2 优化声音素材 369
18.2.1 利用Dreamweaver的净化代码功能 371
18.2 优化HTML代码 371
18.2.2 利用Dreamweaver净化Word代码 372
18.2.3 其他的HTML“减肥”软件简介 376
18.3 Dreamweaver的站点管理 376
18.3.1 Dreamweaver站点管理的特点 377
18.3.2 管理本地站点 377
18.3.3 定义和使用远程站点 378
18.3.4 检查链接、清除站内孤立文件 381
18.4 测试本地站点 382
19.1.2 用Dreamweaver上传主页 383
19.1.1 上传主页的方式 383
19.1 站点的发布 383
第19章 站点的发布、宣传推广与维护 383
19.1.3 使用CuteFTP上传主页 384
19.2 最后的测试 385
19.3 站点的宣传与推广 386
19.3.1 如何最有效地登录到搜索引擎中 386
19.3.2 网络广告 390
19.3.3 邮件列表 390
19.3.4 友情链接 390
19.3.5 论坛、BBS、新闻组 391
19.3.6 其他方法 391
19.4 站点的维护与更新 391