第1章 网页与网站 1
1.1 网页基础 2
1.1.1 基本概念 2
1.1.2 静态网页与动态网页 5
1.1.3 网页设计与制作 8
1.1.4 网页制作工具 12
1.2 网站建设 14
1.2.1 网站形象 14
1.2.2 网站的内容与结构 18
1.2.3 网站规划与设计原则 20
1.2.4 网站建设流程 22
小结 25
课后习题 25
第2章 超文本标记语言 28
2.1 HTML概述 29
2.2 HTML文档的基本框架 31
2.2.1 HTML文档的基本结构 31
2.2.2 文档头中可用的辅助标签 32
2.2.3 body元素的修饰属性 35
2.2.4 用专业工具编辑HTML文档 38
2.2.5 DOCTYPE声明 40
2.3 HTML文档的版面格式 41
2.4 多媒体元素 45
2.5 列表标签 47
2.5.1 三类列表 47
2.5.2 定义列表所用的标签 49
2.6 表格元素 51
2.6.1 HTML表格的基本结构 51
2.6.2 定义表格所用的标签 52
2.6.3 表格的应用范例 53
2.7 超链接元素 54
2.8 表单与控件 58
2.8.1 表单的结构 58
2.8.2 表单的输入控件 59
2.8.3 表单的文本域控件 65
2.8.4 表单的选择列表控件 67
2.8.5 表单控件的分组标签 69
2.9 用框架布局网页 70
2.9.1 框架集与框架 70
2.9.2 应用框架开发网页 73
2.9.3 内嵌框架 75
小结 76
课后习题 76
实训 80
第3章 FrontPage 2003 81
3.1 概述 82
3.2 创建网站与主页 83
3.2.1 创建站点 83
3.2.2 用表格布局网页 85
3.2.3 编辑主页 86
3.3 框架在网页中的应用 89
3.3.1 框架网页 89
3.3.2 用框架制作页面 89
3.3.3 调整框架网页布局 93
3.4 多种形式的超链接 94
3.4.1 文字/图形超链接 95
3.4.2 热点与图像映射 95
3.4.3 热点的其他操作 96
3.4.4 书签 97
3.5 网站发布与更新 98
小结 99
课后习题 99
实训 101
第4章 Dreamweaver基础 102
4.1 Dreamweaver概述 103
4.1.1 Dreamweaver8简介 103
4.1.2 Dreamweaver8的工作环境 103
4.2 站点建设与管理 106
4.2.1 创建本地站点 106
4.2.2 管理站点 109
4.2.3 测试站点 110
4.2.4 上传站点 112
4.3 文档设置 113
4.3.1 文档的创建与打开 113
4.3.2 设置网页文档属性 116
4.3.3 选择文档窗口元素 118
4.3.4 使用可视化向导 118
4.3.5 网页文档头的操作 119
4.4 网页元素插入与格式设置 120
4.4.1 插入网页内容对象 120
4.4.2 文本格式设置 122
4.5 插入图像与媒体 123
4.5.1 图像的插入与编辑 123
4.5.2 媒体对象及Flash按钮对象的插入 125
4.6 设置超链接 126
4.6.1 绝对路经与相对路径 126
4.6.2 内部超链接与外部超链接 126
4.6.3 图像超链接与热点超链接 128
4.6.4 创建其他特殊的超链接 129
小结 130
课后习题 130
实训 132
第5章 网页布局设计 133
5.1 表格及其应用 134
5.1.1 插入表格 134
5.1.2 选择表格元素 135
5.1.3 修改表格 136
5.1.4 设置表格属性 137
5.1.5 导入/导出表格数据 139
5.1.6 表格布局视图模式 140
5.1.7 表格规划主页布局综合实例 143
5.2 框架与网页布局 146
5.2.1 创建框架集 147
5.2.2 编辑框架集及框架 148
5.2.3 框架设计主页综合实例 150
5.3 层与网页布局 153
5.3.1 层的基本操作 153
5.3.2 层设计主页综合实例 155
5.4 利用模板制作网页 156
5.4.1 创建模板 157
5.4.2 编辑模板 158
5.4.3 应用模板 158
小结 159
课后习题 160
实训 163
第6章 Dreamweaver高级应用 164
6.1 网页表单 165
6.1.1 创建表单 165
6.1.2 使用表单域对象 167
6.1.3 使用表格规划表单内容 170
6.2 网页元素的行为 171
6.2.1 行为 171
6.2.2 事件 172
6.2.3 应用行为 172
6.2.4 行为应用举例 173
6.3 层叠样式表 178
6.3.1 CSS的基础 178
6.3.2 样式表的创建 179
6.3.3 样式表的应用 180
6.3.4 CSS各种样式的定义 183
6.3.5 CSS的冲突 188
小结 188
课后习题 188
实训 190
第7章 Fireworks图像制作 191
7.1 Fireworks基础 192
7.1.1 图形图像基本概念 192
7.1.2 Fireworks 8概述 192
7.1.3 操作Fireworks文档 194
7.2 矢量图形绘制 197
7.2.1 基本形状的绘制 197
7.2.2 矢量图形的效果设置 198
7.2.3 矢量图形的基本操作 201
7.2.4 文本的基本操作 204
7.2.5 综合实例 206
7.3 位图的处理 209
7.3.1 选取图像区域 209
7.3.2 修饰位图 211
7.3.3 调整位图颜色和色调 212
7.3.4 模糊和锐化位图 213
7.4 网页图像的处理 214
7.4.1 图像热点 214
7.4.2 图像切片 215
7.4.3 按钮、导航栏与弹出菜单 217
7.5 动画的制作 221
7.5.1 帧动画 221
7.5.2 补间动画 222
7.5.3 利用元件和实例制作动画 223
7.5.4 导出动画 224
7.6 图像的优化和导出 225
7.6.1 常见的图像格式 225
7.6.2 图像的优化 226
7.6.3 图像的导出 227
小结 227
课后习题 227
实训 230
第8章 Flash动画制作 231
8.1 Flash 8的工作界面 232
8.2 Flash 8的基本操作 234
8.2.1 绘图工具的用法 234
8.2.2 填充工具的用法 236
8.2.3 图形编辑工具的用法 237
8.2.4 【文本】工具的用法 239
8.2.5 图形的编辑 240
8.3 基本动画制作 241
8.3.1 时间轴 241
8.3.2 动画帧 242
8.3.3 图层 243
8.3.4 场景 243
8.4 元件与实例 244
8.4.1 元件的类型 244
8.4.2 元件的创建 244
8.4.3 元件的编辑 245
8.4.4 实例的创建与编辑 246
8.5 基本动画制作 247
8.5.1 创建逐帧动画 247
8.5.2 创建形状渐变动画 248
8.5.3 创建运动渐变动画 249
8.5.4 创建引导层动画 251
8.5.5 创建遮罩层动画 253
8.5.6 制作文字特效 254
8.6 高级动画制作 256
8.6.1 使用按钮元件 256
8.6.2 使用影片剪辑元件 257
8.6.3 为动画添加声音 258
8.7 动画的发布与导出 260
小结 261
课后习题 261
实训 264
第9章 ActionScript编程 265
9.1 ActionScript概述 266
9.1.1 AS基础 266
9.1.2 动作面板 267
9.1.3 动作脚本的执行 268
9.2 脚本编码制作动画 269
9.2.1 为关键帧添加动作脚本 269
9.2.2 为按钮对象添加动作脚本 271
9.2.3 为影片剪辑添加动作脚本 273
9.3 AS编程 276
9.3.1 基本语法 276
9.3.2 影片剪辑对象 277
9.3.3 事件与事件处理 278
9.4.AS编程示例 279
9.4.1 制作日期时钟台历 280
9.4.2 模拟单摆碰撞实验 282
小结 285
课后习题 285
实训 287
第10章 脚本语言与网页特效 289
10.1 脚本语言概述 290
10.1.1 脚本语言 290
10.1.2 JavaScript 291
10.1.3 VBScript 291
10.1.4 脚本代码的应用方式 292
10.2 JavaScript语言基础 295
10.2.1 数据类型 295
10.2.2 常量、变量与函数 296
10.2.3 运算符与表达式 299
10.2.4 控制语句 300
10.2.5 对象操作 303
10.2.6 内置对象 305
10.2.7 文档对象模型 307
10.2.8 事件处理 313
10.3 VBScript语言基础 316
10.3.1 基本语法 317
10.3.2 数据与运算符 317
10.3.3 数组 319
10.3.4 条件控制语句 320
10.3.5 循环控制语句 321
10.3.6 过程与函数 322
10.4 制作网页特效 323
10.4.1 网页特效基础 323
10.4.2 网页特效实例 324
小结 331
课后习题 331
实训 334
第11章 网页制作综合案例 336
11.1 拼图游戏网页制作案例 337
11.1.1 案例引入 337
11.1.2 用Fireworks制作网页素材 338
11.1.3 用Dreamweaver制作游戏网页主界面 342
11.1.4 用Dreamweaver制作动画效果 344
11.1.5 用Dreamweaver制作网页行为 348
11.1.6 用Dreamweaver制作可移动层 350
11.2 生活小常识网站建设案例 352
11.2.1 案例引入 352
11.2.2 用Dreamweaver创建网站 353
11.2.3 用Fireworks制作网站主页界面 354
11.2.4 制作栏目按钮与版权信息 357
11.2.5 将主页界面导出为HTML和图像文件 359
11.2.6 用Dreamweaver制作网站主页 360
11.2.7 为网站主页的9个栏目设置超链接 363
小结 363
课后习题 364
实训 365
附录 课后习题参考答案 367
参考文献 372