第一部分 基础篇 1
第1章 WWW技术简介 1
1.1 WWW的特点和结构 1
1.2 Web服务器的配置 3
1.3创建虚拟目录 9
本章小结 11
思考题 11
上机操作题 11
第2章 HTML基础 13
2.1网页与HTML概述 13
2.2文档结构标记和格式标记 15
2.3文本标记和链接标记 17
2.4图像标记和多媒体标记 19
2.5表格标记和表单标记 21
2.6其他常用标记 26
本章小结 27
思考题 28
上机操作题 28
第二部分 应用篇 29
第3章 Dreamweaver CS5概述 29
3.1网页中的基本元素 29
3.1.1文本 29
3.1.2图像 30
3.1.3多媒体 30
3.1.4超级链接 31
3.1.5表单 31
3.1.6导航栏 32
3.1.7其他常见元素 32
3.2 Dreamweaver CS5的界面元素介绍 32
3.2.1工作区布局 33
3.2.2起始页 33
3.2.3窗口布局 34
3.3获取帮助 42
3.3.1帮助文档 42
3.3.2“参考”面板 42
3.4创建本地站点 43
3.4.1规划站点结构 43
3.4.2引例 44
本章小结 45
思考题 45
上机操作题 45
第4章 制作简单网页 46
4.1文本及排版 46
4.1.1插入文本 46
4.1.2引例 47
4.1.3格式化文本 47
4.1.4创建项目列表 50
4.2设置文件头和网页属性 52
4.2.1设置网页的编码 52
4.2.2设定文档标题 53
4.2.3添加关键字 53
4.2.4设置网页的刷新 54
4.2.5插入meta对象 54
4.3插入表格 55
4.3.1引例 55
4.3.2制作表格 55
4.3.3编辑表格 57
4.3.4表格属性检查器的使用 60
4.4使用图像 62
4.4.1插入图像 62
4.4.2插入鼠标经过图像 63
4.4.3插入图像占位符 64
4.4.4设置图像属性 65
4.5插入多媒体对象 67
4.5.1插入Flash动画 67
4.5.2插入Flash视频(FLV) 69
4.5.3插入Shockwave影片 71
4.5.4插入Java Applet小程序 72
4.5.5插入ActiveX控件 73
4.5.6插入音频对象 74
4.6创建超级链接 75
4.6.1地址和链接 75
4.6.2添加链接 76
4.6.3书签链接和热点链接 77
本章小结 79
思考题 79
上机操作题 79
第5章 网页布局和框架 82
5.1标准模式和扩展表格模式 82
5.1.1引例 82
5.1.2关于标准模式和扩展表格模式 83
5.1.3在扩展表格模式下插入元素 83
5.2使用标尺与网格 84
5.2.1使用标尺 85
5.2.2使用网格 85
5.3框架的使用 86
5.3.1关于框架和框架集 86
5.3.2创建框架和框架集 87
5.3.3选择框架和框架集 91
5.3.4保存框架和框架集文件 92
5.3.5设置框架和框架集属性 93
5.3.6为框架设置链接 95
5.3.7处理不能显示框架的浏览器 97
5.4创建浮动框架 97
本章小结 99
思考题 99
上机操作题 99
第6章 使用CSS样式 101
6.1 CSS样式的基本介绍 101
6.1.1 CSS的基本概念 101
6.1.2 CSS样式的类型 101
6.1.3 CSS样式的基本语法 102
6.2创建CSS样式 103
6.2.1建立标签样式 103
6.2.2建立类样式 105
6.2.3建立复合内容样式 106
6.2.4建立ID样式 107
6.2.5链接外部样式表 109
6.3在网页中应用CSS 109
6.3.1内联样式表 109
6.3.2内部样式表 109
6.3.3外部样式表 110
6.3.4样式表冲突 110
6.4设置CSS样式 110
6.4.1设置文本样式 111
6.4.2设置背景样式 111
6.4.3设置区块样式 112
6.4.4设置方框样式 113
6.4.5设置边框样式 114
6.4.6设置列表样式 114
6.4.7设置定位样式 115
6.4.8设置扩展样式 116
6.5 CSS滤镜 116
6.6 CSS样式表应用实例 122
6.6.1美化文本框与按钮 122
6.6.2用CSS控制网页整体风格 124
本章小结 126
思考题 126
上机操作题 126
第7章 JavaScript 128
7.1 JavaScript概述 128
7.1.1引例 128
7.1.2 JavaScript的特点 129
7.1.3 JavaScript与Java的区别 130
7.2 JavaScript的词法规则 131
7.2.1大小写敏感性 131
7.2.2语句结束符 132
7.2.3注释 132
7.2.4标识符 133
7.2.5保留字 133
7.3 JavaScript的基本数据类型 133
7.3.1数值型 133
7.3.2字符串型 134
7.3.3布尔型 135
7.3.4变量 135
7.4 JavaScript的表达式和运算符 136
7.4.1表达式 136
7.4.2运算符 136
7.5 JavaScript基本语句 137
7.5.1引例 137
7.5.2表达式语句和复合语句 138
7.5.3条件语句 138
7.5.4循环语句 141
7.5.5标签语句 143
7.6 JavaScript函数 143
7.6.1引例 144
7.6.2函数的定义和调用 144
7.6.3函数的参数传递和返回值 145
7.6.4函数的变量作用范围 145
7.7 JavaScript对象和数组 146
7.7.1对象 146
7.7.2数组 156
7.7.3文档对象模型 159
本章小结 164
思考题 164
上机操作题 164
第8章 表单 166
8.1插入表单 166
8.1.1引例 166
8.1.2插入表单方法 166
8.2插入表单对象 167
8.2.1添加按钮 168
8.2.2添加文本域 168
8.2.3添加复选框 170
8.2.4添加单选按钮 170
8.2.5添加列表/菜单 172
8.2.6添加文件域 173
8.2.7添加图像域 174
8.2.8添加隐藏域 175
8.2.9添加跳转菜单 176
8.2.10添加搜索引擎 178
本章小结 180
思考题 181
上机操作题 181
第9章 层与行为 182
9.1层的创建与基本操作 182
9.2层的属性设置 184
9.2.1选择层 184
9.2.2层属性面板的使用 184
9.3层的其他操作 185
9.3.1吸附层到网格 185
9.3.2层和表格的转换 186
9.3.3嵌套层 187
9.3.4在层中插入内容 188
9.4 Dreamweaver中的行为 189
9.4.1行为概述 189
9.4.2添加行为 190
9.4.3更改行为 190
9.4.4打开浏览器窗口 191
9.4.5显示-隐藏元素 192
9.4.6设置状态栏文本 193
9.4.7交换图像 194
9.4.8拖动AP元素 194
本章小结 196
思考题 196
上机操作题 197
第10章 Web数据库应用 198
10.1关于Web应用程序 198
10.1.1静态网页的处理过程 198
10.1.2动态网页的处理过程 198
10.1.3 Web数据库访问 199
10.2数据库基础 200
10.2.1数据库、数据库管理系统和数据库系统 200
10.2.2记录与字段 200
10.2.3记录集 201
10.2.4数据库的设计流程 201
10.2.5数据库连接 201
10.2.6结构化查询语言 202
10.3设置Web数据库应用 202
10.3.1设置Web服务器 202
10.3.2设置应用程序服务器 202
10.3.3连接数据库 206
10.4定义数据源 208
10.4.1引例 209
10.4.2定义记录集 209
10.4.3定义命令对象 211
10.4.4定义服务器变量 212
10.5添加动态内容 215
10.5.1引例 215
10.5.2动态文本 215
10.5.3动态图像 216
10.5.4动态HTML属性 218
10.6添加服务器行为 218
10.6.1引例 218
10.6.2重复区域 219
10.6.3记录集分页 220
10.6.4显示区域 221
10.6.5记录计数器 222
10.6.6转到详细页面 225
10.6.7转到相关页面 227
本章小结 229
思考题 229
上机操作题 229
第11章 站点管理 232
11.1创建本地站点 232
11.1.1关于Dreamweaver CS5站点 232
11.1.2使用“管理站点”搭建站点 232
11.1.3对站点进行高级设置 234
11.2管理站点 237
11.2.1打开站点 237
11.2.2编辑站点 238
11.2.3删除站点 238
11.2.4复制站点 239
11.3管理站点中的文件 239
11.3.1本地和远程文件夹的结构 239
11.3.2创建文件夹 240
11.3.3创建网页文件 240
11.3.4移动和复制文件 240
11.4网站测试 241
11.4.1检查浏览器兼容性 241
11.4.2检查链接 242
11.4.3创建站点报告 242
11.5上传发布网站 243
11.5.1链接到远程服务器 243
11.5.2文件上传 244
11.5.3文件下载 244
本章小结 244
思考题 244
上机操作题 245
第三部分 图形动画篇 247
第12章 Fireworks CS5入门 247
12.1 Fireworks CS5概述 247
12.2 Fireworks工作环境 250
12.2.1“工具”面板 251
12.2.2“属性”检查器 251
12.2.3各类面板 252
12.3 Fireworks文档操作 253
12.3.1创建新文档 253
12.3.2打开和导入文件 254
12.3.3保存Fireworks文档 255
12.4更改画布 255
12.4.1更改画布大小、颜色和图像大小 255
12.4.2关于重新取样 256
12.4.3旋转画布、修剪或符合画布 257
12.4.4修剪文档 257
12.4.5使用标尺、辅助线和网格 258
12.5首选参数和快捷键 259
12.5.1设置首选参数 259
12.5.2更改快捷键设置 262
12.6操作的撤消与重复 263
本章小结 264
思考题 264
上机操作题 264
第13章 Fireworks CS5制作实例 266
13.1制作环绕文字 266
13.2文字蒙盖图像 267
13.3制作网页按钮 268
13.4绘制QQ企鹅卡通效果 269
13.5制作弹出菜单 271
13.6网页切片 273
13.7制作动画 275
本章小结 277
思考题 277
上机操作题 277
第14章 Flash CS5概述 278
14.1 Flash CS5的工作环境介绍 278
14.1.1开始页 278
14.1.2工作界面 279
14.1.3菜单栏 279
14.1.4主工具栏 279
14.1.5工具箱 280
14.1.6时间轴 281
14.1.7舞台和工作区 282
14.1.8常用面板 283
14.2文档的基本操作 286
14.2.1新建文档 286
14.2.2设置文档属性 286
14.2.3保存文档 287
14.2.4测试影片 287
14.2.5发布影片 288
14.3基本绘图工具 288
14.3.1选择工具 289
14.3.2部分选取工具 290
14.3.3套索工具 291
14.3.4线条工具 292
14.3.5铅笔工具 292
14.3.6钢笔工具 293
14.3.7椭圆工具和矩形工具 294
14.3.8刷子工具 295
14.3.9 Deco工具 297
14.3.10骨骼工具 297
14.3.11任意变形工具和渐变变形工具 297
14.3.12 3D旋转工具 300
14.3.13墨水瓶工具和颜料桶工具 301
14.3.14滴管工具 302
14.3.15 橡皮擦工具 303
14.3.16文本工具 304
本章小结 307
思考题 307
上机操作题 307
第15章 基本动画制作 308
15.1动画制作基础 308
15.1.1动画的原理 308
15.1.2使用帧 308
15.1.3使用图层 309
15.1.4元件与实例 310
15.2逐帧动画 313
15.2.1创建逐帧动画的方法 314
15.2.2制作过程 314
15.3形状补间动画 317
15.3.1形状补间动画的基本概念 317
15.3.2创建形状补间动画的方法 318
15.3.3制作过程 318
15.4动作补间动画 319
15.4.1动作补间动画的基本概念 319
15.4.2创建动作补间动画的方法 319
15.4.3制作过程 320
15.5遮罩动画 322
15.5.1遮罩的创建 322
15.5.2制作过程 323
15.6引导路径动画 324
15.6.1创建引导路径动画的方法 324
15.6.2应用引导路径动画的技巧 325
15.6.3制作过程 325
15.7动画实例 327
15.7.1飞翔的文字 327
15.7.2溪流效果 330
本章小结 332
思考题 332
上机操作题 332
参考文献 336