第1章 网页制作基础知识 1
1.1 网页和网页制作工具 2
1.1.1 什么是网页 2
1.1.2 常用的网页制作软件 4
1.2 网站建设流程 6
1.2.1 规划站点 7
1.2.2 设计站点 9
1.2.3 制作网页 15
1.2.4 站点发布和维护 15
1.3 Dreamweaver界面与基本操作 16
1.3.1 Dreamweaver的工作界面 16
1.3.2 创建网页 21
1.4 创建与管理站点 23
1.4.1 制作本地站点 23
1.4.2 管理本地站点 25
1.4.3 网站上传 28
第2章 网页中的文本修饰 31
2.1 文本的基本操作 32
2.1.1 插入与编辑文本 32
2.1.2 插入特殊对象 33
2.2 修饰文本 35
2.2.1 文本格式 36
2.2.2 字体、字号与颜色 37
2.2.3 文本样式 38
2.2.4 对齐方式 39
2.2.5 列表格式 40
2.3 使用超链接 42
2.3.1 超链接的基本概念 42
2.3.2 制作超链接 44
2.3.3 超链接颜色 48
2.3.4 管理站点中的链接 48
第3章 使用多媒体对象 50
3.1 在网页中使用图像 51
3.1.1 使用网页图像的要点 51
3.1.2 插入图像 51
3.1.3 修改图像属性 52
3.1.4 图像链接与图像映射 55
3.2 网页中的背景 57
3.2.1 设置背景图像与背景颜色 57
3.2.2 设置背景音乐 58
3.3 制作图像效果 59
3.3.1 制作翻转图 59
3.3.2 制作Web相册 60
3.4 使用Flash对象 63
3.4.1 插入Flash动画 63
3.4.2 插入Flash按钮 64
3.4.3 插入Flash文本 65
3.5.2 使用Java特效工具Anfy 66
3.5.1 什么是Java小程序 66
3.5 使用Java小程序 66
3.6 插入Shockwave多媒体 70
第4章 设计页面版式 72
4.1 使用布局表格设计版式 73
4.1.1 使用布局视图 73
4.1.2 绘制布局表格与单元格 73
4.1.3 布局表格操作 75
4.1.4 设置布局属性 76
4.1.5 将布局设计转化为表格 79
4.1.6 网页布局实例 79
4.2.1 插入表格 82
4.2 使用表格排版页面 82
4.2.2 表格基本操作 83
4.2.3 设置表格和单元格的属性 85
4.2.4 使用表格模板 86
4.2.5 表格排版实例 87
4.3 使用层设计页面 89
4.3.1 插入层 89
4.3.2 层的基本操作 89
4.3.3 层的属性 92
4.3.4 层排版实例 92
4.4 使用框架 94
4.4.1 创建框架 94
4.4.2 保存与编辑框架 96
4.4.3 框架属性 97
4.4.4 指定目标框架 99
4.4.5 框架排版实例 100
第5章 动态网页 105
5.1 使用表单 106
5.1.1 什么是表单 106
5.1.2 插入表单与表单控件 107
5.1.3 表单控件一览 108
5.1.4 表单实例 115
5.2 使用行为 118
5.2.1 什么是行为 118
5.2.2 添加行为 119
5.2.3 使用Dreamweaver默认的行为 120
5.2.4 动态效果实例 125
第6章 自动化功能 128
6.1 使用HTML样式 129
6.1.1 新建HTML样式 129
6.1.2 编辑HTML样式 130
6.1.3 应用HTML样式 130
6.2 使用CSS样式 131
6.2.1 什么是CSS样式 131
6.2.2 CSS样式实例 131
6.2.3 定义外部CSS样式表文件 136
6.2.4 应用与编辑样式 137
6.2.5 常用CSS属性 138
6.3 使用模板 144
6.3.1 保存模板 145
6.3.2 编辑模板 145
6.3.3 应用模板 146
6.3.4 更新模板 147
第7章 图像处理基础 149
7.1 常用Web图像格式 150
7.1.1 位图格式 150
7.1.2 矢量格式 150
7.2.3 优化图形 151
7.2.2 创建Web对象 151
7.2.1 创建图形 151
7.2 Web图像的处理流程 151
7.2.4 导出图形 152
7.3 Fireworks的界面与基本操作 152
7.3.1 Fireworks的工作界面 152
7.3.2 基本操作 153
7.4 位图的处理 159
7.4.1 位图操作基础 159
7.4.2 位图处理实例 163
7.5 图像的优化与导出 169
7.5.1 图像的优化 169
7.5.2 图像优化的具体实例 171
7.5.3 图像的导出 173
第8章 编辑矢量图形 176
8.1 绘制矢量图形 177
8.1.1 绘制基本图形 177
8.1.2 创建文本效果 182
8.2 矢量对象操作 187
8.2.1 选择对象 187
8.2.2 移动与复制 188
8.2.3 变形与缩放 189
8.2.4 调整对象位置 190
8.2.5 编辑矢量路径 191
8.3 绘制设计草图 192
第9章 制作Web效果 199
9.1 制作动画效果 200
9.1.1 制作逐帧动画 200
9.1.2 制作自动生成动画 204
9.2 制作按钮与导航条 208
9.2.1 制作按钮 208
9.2.2 制作导航条 213
9.3 制作翻转图 219
9.3.1 利用鼠标拖放实现翻转图 220
9.3.2 利用行为面板实现翻转图效果 223
9.4 制作下拉式菜单 225
第10章 动画素材的创作和处理 230
10.1.2 Flash的基本功能 231
10.1.1 Flash简介 231
10.1 Flash的工作流程 231
10.1.3 Flash的工作流程 232
10.2 Flash的界面与基本操作 234
10.2.1 Flash的工作界面 234
10.2.2 Flash电影的基本操作 236
10.3 在Flash中绘图 238
10.3.1 绘制计算器 238
10.3.2 绘制卡通头像 251
第11章 Flash动画的制作 258
11.1 Flash动画的基本概念 259
11.1.1 层与帧 259
11.1.2 符号与实例 264
11.2 创建按钮 266
11.2.1 创建按钮 266
11.2.2 为按钮添加声音 268
11.2.3 为按钮添加超链接 270
11.3 创建形状渐变动画 271
11.3.1 形状渐变动画原理简介 271
11.3.2 创建水滴动画 271
11.3.3 用变形线索控制形状渐变动画 275
11.4 创建运动渐变动画 276
11.4.1 运动渐变动画原理 276
11.4.2 创建运动渐变动画 276
11.4.3 创建蒙版动画 280
11.4.4 沿指定路径运动的动画 284
11.5 创建行为动画 292
11.5.1 行为的基本概念 292
11.5.2 Flash中的常用动作 294
11.5.3 行为动画示例 297
第12章 综合实例 308
12.1 网站规划 309
12.1.1 内容规划 309
12.1.2 导航结构规划 309
12.1.3 技术规划 309
12.2.1 绘制页面草图 310
12.2 网站设计与素材准备 310
12.2.2 图像素材的准备 316
12.2.3 导航按钮的制作 320
12.2.4 Flash动画的制作 321
12.3 网页制作 335
12.3.1 建立站点 335
12.3.2 制作“教师简介”页面 337
12.3.3 基于“教师简介”页面制作模板 343
12.3.4 利用模板制作其他三个栏目的页面 343
12.3.5 设置页面链接 344
12.3.6 制作“教学内容”页面 346
12.3.7 设置主页链接 349
12.4 站点测试与发布 350