第1章 DreamweaverMX基础 1
1.1DreamweaverMX概述及新特性 1
1.1.1DreamweaverMX的特色 1
1.1.2编辑主窗口的改变 2
1.1.3新增功能 4
1.1.4新增面板 5
1.2DreamweaverMX的启动和界面 7
1.2.1启动DreamweaverMX 7
1.2.2DreamweaverMX的用户界面 8
1.3插入面板 8
1.3.1常用对象 8
1.3.2布局对象 9
1.3.3文本对象 9
1.3.4表格对象 10
1.3.5框架对象 10
1.3.6表单对象 11
1.3.7模板对象 11
1.3.8字符对象 12
1.3.9媒体对象 12
1.3.10文件头对象 12
1.3.11脚本对象 13
1.3.12ASP.NET和应用程序对象 13
1.4控制面板 13
1.4.1属性面板 14
1.4.2设计面板 14
1.4.3代码面板 15
1.4.4文件面板 15
1.4.5高级布局面板 16
1.4.6历史记录面板 16
1.4.7时间轴面板 16
1.5基本操作 17
1.5.1新建空白Web页 17
1.5.2创建基于Dreamweaver设计文件的文档 19
1.5.3创建基于现存模板的文档 19
1.5.4保存网页 19
1.6小结 20
1.7习题 20
1.8思考题 21
第2章 DreamweaverMX简单网页编辑 22
2.1编辑简单的Web页 22
2.1.1背景颜色 22
2.1.2文本编辑 23
2.1.3图像编辑 26
2.2使用表格 30
2.2.1Web页中插入表格 30
2.2.2表格中添加内容 31
2.2.3查看和设置表格属性 32
2.2.4表格的添加和删除 33
2.2.5嵌套表格 34
2.2.6合并和拆分单元格 34
2.2.7表格数据的导入和导出 35
2.3使用框架 36
2.3.1Web页中使用框架 36
2.3.2创建框架和框架集 37
2.3.3选定框架和框架集 39
2.3.4设置框架和框架集的属性 39
2.4使用代码片断 40
2.4.1使用代码片断 41
2.4.2插入代码片断 41
2.4.3添加代码片断 42
2.4.4修改代码片断内容 43
2.5综合网页实例 43
2.6小结 47
2.7习题 47
2.8思考题 48
第3章 DreamweaverMX复杂网页编辑 49
3.1DreamweaverMX层编辑 49
3.1.1网页中层的HTML代码 49
3.1.2在网页中插入层 50
3.1.3层属性面板 50
3.1.4图层管理窗口 52
3.1.5层的操作 52
3.1.6利用层和时间轴制作动画 53
3.2表单编辑 55
3.2.1表单的插入及属性修改 56
3.2.2文本框 57
3.2.3隐藏域 60
3.2.4复选框 60
3.2.5单选按钮 61
3.2.6列表和菜单 61
3.2.7跳转菜单 63
3.2.8图像域 65
3.2.9文件域 66
3.2.10表单按钮 67
3.2.11表单应用实例 68
3.3行为面板 70
3.3.1事件的概念 70
3.3.2使用行为面板 70
3.3.3网页中插入背景音乐 74
3.4创建动态网页 76
3.4.1服务器行为面板 76
3.4.2添加自定义服务器行为 78
3.4.3JavaScript实例 79
3.5综合实例页面 81
3.6小结 86
3.7习题 86
3.8思考题 87
第4章 管理Web站点 88
4.1使用网站管理的辅助工具 88
4.1.1资源面板 88
4.1.2历史记录面板 90
4.2使用模板工具 92
4.2.1模板概述 92
4.2.2创建Dreamweaver模板 93
4.2.3使用模板 94
4.2.4更新模板 95
4.3使用库 95
4.3.1库概述 95
4.3.2创建库项目 96
4.3.3设置库属性 96
4.3.4编辑库项目 97
4.4管理Web站点 99
4.4.1设置Dreamweaver站点 99
4.4.2建立Web站点 99
4.4.3编辑站点属性 102
4.4.4站点中搜索功能 102
4.5小结 104
4.6习题 104
4.7思考题 104
第5章 DreamweaverMX扩展技术应用 105
5.1扩展技术概述 105
5.1.1扩展的本质和意义 105
5.1.2DreamweaverMX扩展的种类 106
5.2安装和管理扩展 106
5.2.1扩展的下载 106
5.2.2扩展的安装 107
5.2.3扩展的管理 108
5.3扩展使用范例 111
5.3.1扩展功能描述 112
5.3.2扩展使用过程 112
5.3.3网页代码 113
5.4制作对象类型的扩展概述 114
5.4.1简单的入门例子 114
5.4.2对象扩展编写介绍 115
5.5小结 118
5.6习题 118
5.7思考题 118
第6章 FireworksMX使用入门 119
6.1FireworksMX的安装和启动 119
6.2FireworksMX的界面 122
6.2.1增强的界面功能 122
6.2.2浮动面板的改进 124
6.2.3改进的菜单内容设计 125
6.2.4强大的增强功能 126
6.3使用帮助系统 127
6.3.1启动帮助系统 127
6.3.2查询帮助信息 127
6.3.3其他帮助资源 129
6.4基本的文档操作 130
6.4.1创建新文档 130
6.4.2打开和关闭已有文档 131
6.4.3保存文档 131
6.4.4还原打开的文档 132
6.5有关图像编辑的基本概念 132
6.6小结 133
6.7习题 133
6.8思考题 134
第7章 FireworksMX制作文字特效 135
7.1图层的使用 135
7.1.1图层面板的使用 135
7.1.2图层基本操作 137
7.1.3合成图层 139
7.2蒙版组的使用 142
7.2.1新建蒙版组 142
7.2.2移动蒙版组 143
7.3文本编辑 143
7.3.1文本属性设定 144
7.3.2文本变形操作 146
7.3.3文本特效制作 148
7.3.4文本与路径的结合 152
7.4文字特效实例 154
7.5小结 156
7.6习题 156
7.7思考题 157
第8章 FireworksMX的矢量图/位图编辑技术 158
8.1FireworksMX的两种工作模式 158
8.2编辑矢量图 159
8.2.1绘制矢量图 159
8.2.2选取矢量图 162
8.2.3编辑路径 163
8.2.4组织对象 167
8.3编辑位图 169
8.3.1创建位图图像 169
8.3.2位图图形的绘制 171
8.3.3选取位图编辑区域 172
8.3.4编辑位图 177
8.3.5用滤镜处理位图 181
8.4网页图标制作实例 189
8.5小结 192
8.6习题 192
8.7思考题 192
第9章 FireworksMX网页图像制作 193
9.1制作动画图片 193
9.1.1创建动画元件和实例 193
9.1.2编辑动画元件和实例 195
9.1.3管理动画元件和实例 196
9.1.4预览动画的工具 197
9.2对帧的操作 197
9.2.1帧面板 197
9.2.2移动帧 199
9.2.3设置帧的延迟时间 199
9.2.4在帧间共享层 199
9.2.5导出动画 199
9.3使用切片 201
9.3.1创建切片 201
9.3.2设定切片对象的属性 202
9.3.3更改切片和切片引导线颜色 204
9.3.4切片对象的编辑 204
9.3.5编辑切片对象的形状和大小 205
9.3.6切片对象的导出 208
9.3.7利用切片制作交互 209
9.4使用热点 212
9.4.1热点和图像映射 212
9.4.2绘制热点 212
9.4.3其他绘制热点方法 214
9.4.4给热点分配链接 215
9.4.5在切片上使用热点 216
9.5小结 217
9.6习题 218
9.7思考题 218
第10章 FireworksMX优化和导出图像 219
10.1图像优化 219
10.2使用优化面板 219
10.2.1优化面板 219
10.2.2预览窗口的使用 221
10.2.3优化GIF格式和PNG格式的图像 223
10.2.4优化JPEG格式的图像 226
10.2.5优化其他格式文件的图像 227
10.3使用调色板 227
10.4导出图像 229
10.5小结 231
10.6习题 231
10.7思考题 232
第11章 FlashMX基础 233
11.1FlashMX的新特性 233
11.1.1FlashMX概述 233
11.1.2全新的操作界面 235
11.1.3其他新特性 236
11.2Flash的应用 238
11.2.1贺卡 238
11.2.2MTV 238
11.2.3互动游戏 239
11.2.4网站设计 239
11.2.5媒体展示类 240
11.3安装及运行 240
11.3.1FlashMX的系统需求 240
11.3.2FlashPlayer的系统需求 240
11.3.3FlashMX的启动 241
11.3.4FlashMX的帮助 241
11.4基本工作界面 241
11.4.1工具栏 242
11.4.2场景 243
11.4.3时间轴面板 243
11.5控制面板 244
11.5.1对齐面板 244
11.5.2颜色样本面板 244
11.5.3混色器面板 244
11.5.4信息面板 245
11.5.5场景面板 246
11.5.6组件面板及组件参数面板 246
11.5.7影片浏览器面板 246
11.5.8库面板 247
11.5.9调整控制面板的窗口菜单 247
11.6基本操作 248
11.6.1影片的创建及属性设置 248
11.6.2修改菜单 250
11.6.3导入图像 250
11.6.4导入声音 252
11.6.5预览影片 252
11.6.6导出影片 254
11.7小结 255
11.8习题 256
11.9思考题 256
第12章 FlashMX的使用 257
12.1绘图工具栏 257
12.1.1矢量图形和位图的概念 258
12.1.2箭头工具 258
12.1.3选取工具 258
12.1.4直线工具 259
12.1.5套索工具 260
12.1.6钢笔工具 261
12.1.7文本工具 261
12.1.8椭圆工具与矩形工具 262
12.1.9铅笔工具 263
12.1.10画笔工具 264
12.1.11墨水瓶工具 265
12.1.12颜料桶工具 266
12.1.13填充变形工具 266
12.1.14滴管工具 267
12.1.15橡皮擦工具 267
12.2处理文本 268
12.2.1文本 268
12.2.2创建文本域 269
12.2.3设置文本属性 269
12.2.4创建字体元件 270
12.2.5分离文本 271
12.3处理图形对象 271
12.3.1选择对象 272
12.3.2任意变形对象 273
12.3.3编辑图像 274
12.4使用层 277
12.4.1新建层 277
12.4.2编辑层 278
12.4.3引导层 280
12.4.4遮罩层 281
12.4.5“插入”菜单的介绍 283
12.5处理颜色 283
12.5.1处理颜色概述 283
12.5.2使用绘图工具栏中的笔触颜色和填充颜色控件 284
12.5.3使用属性检查器中的笔触颜色和填充颜色控件 284
12.5.4使用混色器 284
12.6小结 287
12.7习题 287
12.8思考题 287
第13章 FlashMX动画制作基础 288
13.1Flash动画的基本概念 288
13.1.1Flash动画类型 288
13.1.2关键帧的概念 289
13.1.3帧的编辑 289
13.2创建和使用元件 290
13.2.1元件与实例 290
13.2.2元件的类型 291
13.2.3创建图形元件 291
13.2.4创建按钮元件 292
13.2.5创建影片剪辑元件 294
13.2.6复制元件 295
13.2.7使用元件——实例 296
13.2.8设置实例的属性 296
13.3使用公用库 299
13.3.1库面板 299
13.3.2处理库面板中的文件夹 300
13.4Flash的补间动画 300
13.4.1补间动画 300
13.4.2使用路径补间 301
13.4.3使用形状补间 304
13.4.4使用变形线索补间 305
13.5Flash的逐帧动画 306
13.6“打字机”效果动画实例 307
13.7小结 309
13.8习题 309
13.9思考题 310
第14章 ActionScript制作交互性动画 311
14.1ActionScript语言 311
14.1.1ActionScript脚本语言 311
14.1.2ActionScript语法精要 313
14.1.3ActionScript术语 315
14.2用ActionScript控制Flash影片 317
14.2.1影片剪辑(MovieClip)的运用 317
14.2.2影片播放流程的结构控制 320
14.2.3影片声音控制 321
14.3使用组件 323
14.3.1组件面板 323
14.3.2使用组件 323
14.4制作交互性动画 324
14.4.1交互性按钮 324
14.4.2动作属性面板 325
14.4.3FlashMX的动作语句 327
14.5报名表单的制作 327
14.5.1创建窗体 327
14.5.2添加组件 328
14.5.3设定组件参数 329
14.5.4编写动作脚本 332
14.5.5编写其他脚本 335
14.6小结 336
14.7习题 336
14.8思考题 336
第15章 综合实例 337
15.1使用FireworksMX处理图像 337
15.2使用FlashMX制作广告动画 340
15.3使用DreamweaverMX制作Web页面 343
15.4思考题 349
第16章 ColdFusionMX使用入门 350
16.1ColdFusionMX特色介绍 350
16.1.1ColdFusionMX简介 350
16.1.2ColdFusionMX的组成 353
16.1.3安装ColdFusionMX 355
16.2配置ColdFusionMX 356
16.2.1登录ColdFusionMX服务器管理 356
16.2.2ColdFusionMX服务器配置 357
16.3ColdFusionMX的学习资料和在线实例 359
16.4小结 361
第17章 掌握CFML语言 362
17.1使用CFML变量和函数 362
17.1.1变量的创建和使用 362
17.1.2CFML的变量种类 366
17.1.3CFML函数的使用 373
17.2CFML的应用实例——留言簿 376
17.2.1数据库设计和网站配置 376
17.2.2index.cfm代码 377
17.2.3login.cfm代码 383
17.2.4del.cfm代码 384
17.2.5reply.cfm代码 385
17.2.6save.cfm代码 386
17.2.7exit.cfm代码 387
17.3小结 387