第1章 网页设计概述 1
1.1 网站、网页和主页 1
1.2 网站设计的工作流程 2
1.2.1 根据网站主题组织网站内容 2
1.2.2 规划网站栏目和网站目录结构 3
1.2.3 形象设计 4
1.2.4 确定网页版面的布局 5
1.2.5 整合网页素材 6
1.2.6 添加网页特效 6
1.2.7 测试和发布网站 7
1.3 HTML语言 7
1.3.1 HTML文档的结构 7
1.3.2 HTML的常用标签 8
1.3.3 XHTML简介 10
本章小结 10
本章习题 10
第2章 Dreamweaver CS4入门 11
2.1 Dreamweaver CS4功能概览 11
2.2 Dreamweaver CS4的工作界面 13
2.2.1 Dreamweaver CS4的窗口组成 13
2.2.2 菜单栏 14
2.2.3 文档工具栏 15
2.2.4 文档窗口 16
2.2.5 “属性”面板 17
2.2.6 常用面板 17
2.3 站点的建立与管理 18
2.3.1 本地站点的建立 18
2.3.2 站点的管理 21
2.4 制作第一个网页 22
2.4.1 新建网页 22
2.4.2 设置页面属性 23
2.4.3 保存网页 23
2.4.4 网页的预览 24
2.5 综合实例 24
本章小结 25
本章习题 25
第3章 编辑网页元素 26
3.1 文本与列表 26
3.1.1 插入文本 26
3.1.2 文本的属性 27
3.1.3 列表的使用 28
3.2 图像 29
3.2.1 图像文件类型 29
3.2.2 插入图像对象 30
3.2.3 设置图像属性 32
3.2.4 鼠标经过图像 33
3.2.5 导航条 34
3.2.6 创建网站相册 35
3.3 其他页面元素 36
3.3.1 水平线 36
3.3.2 特殊字符 36
3.3.3 Flash动画 37
3.3.4 日期对象 38
3.4 创建超级链接 39
3.4.1 超级链接 39
3.4.2 绝对路径与相对路径 39
3.4.3 创建通用链接的方法 40
3.4.4 创建图像热点链接 40
3.4.5 建立链接到文档中命名位置的链接 41
3.4.6 创建E-mail链接 41
3.4.7 创建虚拟链接及脚本链接 42
3.5 综合实例 42
本章小结 44
本章习题 45
第4章 网页布局 46
4.1 表格 46
4.1.1 插入表格和选择表格元素 47
4.1.2 编辑表格和设置表格元素属性 49
4.1.3 表格数据的处理 51
4.1.4 复杂表格的制作 52
4.2 AP元素和Spry的使用 54
4.2.1 认识AP元素和Spry构件 55
4.2.2 创建和选择AP元素 55
4.2.3 设置AP元素的属性 58
4.2.4 Spry的使用 59
4.3 框架 63
4.3.1 认识框架和框架集 63
4.3.2 创建和选择框架 63
4.3.3 设置框架集和框架属性 66
4.3.4 链接框架 67
4.3.5 保存框架集和框架 67
4.3.6 在网页中使用Iframe 68
4.4 模板 69
4.4.1 模板的概念 69
4.4.2 创建模板 69
4.4.3 编辑模板 70
4.4.4 应用模板 71
4.4.5 更新站点 71
4.5 综合实例 72
本章小结 78
本章习题 78
第5章 使用JavaScript行为 79
5.1 JavaScript概述 79
5.1.1 JavaScript的特点 79
5.1.2 JavaScript基本语法 80
5.1.3 在网页中使用JavaScript 81
5.2 Dreamweaver的内置行为 82
5.2.1 行为概述 82
5.2.2 事件、动作与行为面板 82
5.2.3 添加行为 84
5.2.4 第三方JavaScript库的支持 84
5.3 综合实例 84
本章小结 90
本章习题 90
第6章 统一页面风格 91
6.1 CSS样式 91
6.1.1 CSS样式的优点 92
6.1.2 CSS样式的规则 92
6.1.3 使用CSS样式的方法 93
6.1.4 CSS的语法结构 95
6.1.5 CSS继承特性 98
6.2 在DW中使用CSS样式 101
6.2.1 CSS样式面板 101
6.2.2 创建新的CSS样式 101
6.2.3 管理CSS样式 102
6.2.4 丰富的CSS样式 103
6.3 盒子模型 110
6.3.1 盒子模型 110
6.3.2 <div>标签与<span>标签 110
6.3.3 盒子的定位原则 111
6.4 CSS布局 114
6.4.1 table布局的局限性 115
6.4.2 将页面用div分块 115
6.4.3 常见版型设计 116
6.5 综合实例 118
本章小结 125
本章习题 125
第7章 动态网页基础 126
7.1 网站应用程序开发基础 126
7.1.1 静态网页与动态网页 126
7.1.2 运行方式 127
7.1.3 运行环境 127
7.2 表单 130
7.2.1 表单的基础知识 130
7.2.2 创建表单域 131
7.2.3 插入各种表单元素 132
7.3 在网页中使用数据库 136
7.3.1 在网页中连接数据库 137
7.3.2 绑定记录集 139
7.3.3 添加服务器行为 140
7.4 综合实例 143
本章小结 149
本章习题 149
第8章 Fireworks CS4入门 150
8.1 Fireworks CS4简介 150
8.2 Fireworks CS4的工作环境 151
8.2.1 Fireworks CS4的操作界面 151
8.2.2 工具箱 152
8.2.3 文档窗口 152
8.2.4 属性面板 153
8.2.5 面板与面板组 153
8.3 设置Fireworks CS4用户参数 153
8.3.1 “常规”参数设置 153
8.3.2 “编辑”参数设置 154
8.3.3 “辅助线和网格”参数设置 155
8.3.4 “文字”参数设置 155
8.3.5 “Photoshop导入/打开”参数设置 155
8.3.6 “启动和编辑”参数设置 156
8.3.7 “插件”参数设置 156
8.4 Fireworks CS4的基本操作 156
8.4.1 创建和保存文档 157
8.4.2 画布的修改 157
8.4.3 使用标尺、网格和辅助线 159
本章小结 161
本章习题 161
第9章 Fireworks CS4的绘图操作 162
9.1 图形对象的类型 162
9.1.1 矢量图形 163
9.1.2 位图图像 163
9.2 对象操作 163
9.2.1 对象的选择、移动、复制、删除和变形 163
9.2.2 对象层次的安排、成组与对齐 165
9.2.3 操作的撤销与恢复 166
9.3 矢量图形的绘制与编辑 167
9.3.1 矢量工具简介 167
9.3.2 路径对象的编辑 171
9.3.3 为矢量对象设置描边和填充 174
9.4 文本对象的创建与编辑 175
9.4.1 输入与编辑文本 175
9.4.2 对文本设置描边、填充、效果和样式 176
9.4.3 按路径改变文本的排列方式 176
9.4.4 文本变形 177
9.4.5 将文本转换为路径 177
9.5 编辑位图对象 177
9.5.1 创建位图对象的方法 178
9.5.2 选区制作与调整 178
9.5.3 绘制位图对象 181
9.5.4 图像的擦除、填充、复制与修饰 182
9.5.5 选区的变形 185
9.6 使用动态效果和滤镜 185
9.6.1 应用动态效果 185
9.6.2 效果介绍 186
9.6.3 使用滤镜和插件 188
9.6.4 安装Photoshop滤镜 189
9.6.5 使用样式 189
9.7 使用图层 190
9.7.1 图层的组织方式与使用 190
9.7.2 合成图像 191
9.7.3 使用蒙版 193
9.8 创建GIF动画 196
9.8.1 帧-帧动画 197
9.8.2 过渡动画 197
9.8.3 动画元件 199
9.8.4 状态面板 201
9.8.5 共享层 202
9.9 综合实例 202
本章小结 210
本章习题 210
第10章 网页图像制作 211
10.1 创建热点和切片 211
10.1.1 热点 211
10.1.2 切片 212
10.2 创建交互性的网页图像 214
10.2.1 制作变换图像 214
10.2.2 制作弹出式菜单 217
10.3 创建按钮与导航条 217
10.3.1 按钮 217
10.3.2 导航条 219
10.4 图像的优化与导出 219
10.4.1 图像优化 219
10.4.2 图像导出 221
10.4.3 在Dreamweaver中使用Fireworks文档 223
10.5 综合实例 224
本章小结 225
本章习题 225
第11章 Flash CS4入门 226
11.1 Flash CS4简介 226
11.1.1 Flash影片的特点 226
11.1.2 Flash影片的素材 227
11.1.3 Flash影片的创建方法 227
11.2 Flash CS4的工作界面 227
11.2.1 Flash开始页 227
11.2.2 Flash CS4的工作环境 228
11.3 Flash CS4基本操作 231
11.3.1 设置舞台 231
11.3.2 调整场景显示 232
11.3.3 使用网格、辅助线和标尺 232
本章小结 233
本章习题 233
第12章 动画对象绘制与编辑 234
12.1 使用绘图工具 234
12.1.1 创建矢量图形工具 235
12.1.2 编辑矢量图形 238
12.2 使用文本对象 245
12.2.1 创建文本对象 245
12.2.2 设置文本属性 245
12.2.3 分离文本 246
12.3 使用位图对象 247
12.3.1 导入位图 247
12.3.2 编辑位图 247
12.4 综合实例 248
本章小结 250
本章习题 250
第13章 动画制作 251
13.1 Flash动画制作概述 251
13.1.1 Flash动画概述 251
13.1.2 基本概念 252
13.2 基础动画的制作 260
13.2.1 逐帧动画的制作 260
13.2.2 补间动画的制作 261
13.3 高级动画的制作 266
13.3.1 引导动画的制作 266
13.3.2 遮罩动画的制作 268
13.4 动画中的音频 269
13.4.1 音频简介 269
13.4.2 创建有声动画 269
13.4.3 音频的设置和编辑 271
13.5 编程动画 273
13.5.1 ActionScript 3.0编程基础 273
13.5.2 “动作”面板的使用 275
13.5.3 常用脚本命令 276
13.5.4 编程动画举例 277
13.6 动画的导出与发布 277
13.6.1 测试和优化动画 278
13.6.2 影片的导出和发布 279
13.7 综合实例 282
本章小结 291
本章习题 291