第1章 网页设计基础 1
1.1 Internet基础 1
1.1.1 Web 1
1.1.2 URL 2
1.1.3 浏览器 2
1.2 网页与网站 4
1.2.1 网页的概念 4
1.2.2 网站的概念 4
1.2.3 网页制作的常用软件 5
1.3 网页设计的基础知识 6
1.3.1 HTML的概念及基本语法 6
1.3.2 静态网页与动态网页 18
1.3.3 Web服务器端程序 19
1.3.4 网站设计的流程 19
1.4 典例剖析:制作一个简单的欢迎页面 20
习题 22
第2章 Dreamweaver CS4基础 23
2.1 认识Dreamweaver CS4 23
2.1.1 Dreamweaver CS4新特性 23
2.1.2 Dreamweaver CS4工作环境 24
2.2 站点规划与创建 27
2.2.1 站点规划 27
2.2.2 用Dreamweaver CS4建立站点 27
2.2.3 站点管理 31
2.3 工作界面设置 32
2.4 网页文档的创建及存储 33
习题 35
第3章 网页元素操作 36
3.1 网页元素基本操作 36
3.1.1 文本操作 36
3.1.2 图像操作 38
3.1.3 表格操作 42
3.1.4 多媒体元素操作 45
3.1.5 其他元素操作 46
3.2 典例剖析:流行音乐排行榜 47
3.2.1 插入文本:显示歌名及相关介绍 47
3.2.2 设置文本属性 48
3.2.3 插入歌手图片 48
3.2.4 图像属性设置 49
3.2.5 用表格显示流行歌曲排名次序 50
习题 51
第4章 超链接 52
4.1 超链接基础知识 52
4.2 典例剖析:信息导航列表 53
4.2.1 创建内部链接 53
4.2.2 创建外部链接 54
4.2.3 创建E-mail链接 54
4.2.4 创建图像热区链接 55
4.2.5 创建锚链接 56
4.3 超链接的检查与测试 56
4.3.1 链接检查 56
4.3.2 链接测试 57
习题 58
第5章 页面设计 59
5.1 页面设计概述 59
5.1.1 设置网页属性 59
5.1.2 页面布局基础知识 61
5.2 使用框架布局网页 62
5.2.1 框架及框架集的创建、选定和保存 62
5.2.2 设置框架大小 64
5.2.3 设置框架集、框架的属性 64
5.2.4 设置框架源文件 66
5.2.5 框架链接的目标 66
5.3 浮动框架 67
5.3.1 基本原理及使用方法 67
5.3.2 浮动框架的链接 68
习题 69
第6章 层 70
6.1 层概述 70
6.1.1 层的概念 70
6.1.2 层的特点 70
6.2 典例剖析:制作十二生肖图网页 71
6.2.1 创建层 71
6.2.2 选择层 72
6.2.3 设置层属性 73
6.2.4 层的操作 75
6.2.5 层的嵌套 76
6.2.6 在层中加入网页元素 76
6.3 层的高级应用 77
6.3.1 将层转换成表格 77
6.3.2 将表格转换成层 78
习题 78
第7章 样式表 80
7.1 CSS概述 80
7.1.1 CSS样式的概念 80
7.1.2 CSS样式的类型 81
7.1.3 “CSS样式”面板 81
7.2 典例剖析:网上求职简历制作 81
7.2.1 创建样式 82
7.2.2 “类型”规则的定义 84
7.2.3 “背景”规则的定义 85
7.2.4 “区块”规则的定义 87
7.2.5 “方框”规则的定义 88
7.2.6 “边框”规则的定义 90
7.2.7 “列表”规则的定义 92
7.2.8 “定位”规则的定义 93
7.2.9 “扩展”规则的定义 94
习题 95
第8章 行为 96
8.1 基础知识 96
8.1.1 初识行为 96
8.1.2 行为面板 97
8.2 典例剖析:一个简单交互页面的实现 97
8.2.1 添加和编辑行为 97
8.2.2 常见行为的使用 99
8.2.3 获得更多的行为 101
8.3 JavaScript的使用 101
8.3.1 代码片段 101
8.3.2 常用效果的脚本代码 104
习题 105
第9章 动态网页设计基础 107
9.1 VBScript概述 107
9.1.1 VBScript数据类型及运算符 107
9.1.2 VBScript基本语法 110
9.2 ASP基础 114
9.2.1 ASP概述 114
9.2.2 在Dreamweaver CS4中创建ASP网页 115
9.2.3 ASP对象简介 117
9.2.4 ASP组件简介 119
9.3 典例剖析:制作一个简单的留言板 120
9.3.1 建立数据库 120
9.3.2 创建ODBC数据源 121
9.3.3 制作留言板网页 123
习题 131
第10章 Web应用基础 133
10.1 开发Web应用的准备工作 133
10.1.1 创建Web应用的必要条件及流程 133
10.1.2 设置测试服务器 134
10.1.3 Web应用的开发环境 135
10.2 数据源 135
10.2.1 结构化查询语言SQL 135
10.2.2 定义数据库连接 137
10.2.3 创建记录集 138
10.2.4 使用存储过程 139
10.3 使用RecordSet对象访问数据 140
10.3.1 使用Open方法建立RecordSet对象 140
10.3.2 RecordSet对象的主要属性及方法 140
10.4 典例剖析:学生成绩查询网页 141
10.4.1 为网页添加数据源 141
10.4.2 创建动态下拉列表 142
10.4.3 创建表单 142
10.4.4 运行动态查询网页 144
习题 144
第11章 使用Fireworks制作网页图片 146
11.1 Fireworks CS4简介 146
11.1.1 网页图像的格式 146
11.1.2 Fireworks CS4的工作界面及新增功能 147
11.1.3 新建文档 149
11.1.4 使用标尺、网格和辅助线 150
11.2 典例剖析:一个网站的LOGO图片制作 150
11.2.1 选择对象 151
11.2.2 操作对象 151
11.2.3 组织对象 153
11.2.4 位图工具 155
11.2.5 修饰位图 157
11.2.6 绘制矢量对象 158
11.2.7 编辑路径 159
11.2.8 编辑文本 160
11.2.9 使用滤镜 161
11.2.10 使用效果 162
11.2.11 使用样式 164
11.3 图片的高级处理 164
11.3.1 路径的混合 164
11.3.2 使用命令 165
11.3.3 使用层 165
11.3.4 使用蒙版 166
习题 167
第12章 Fireworks CS4进阶操作 169
12.1 常见的几个概念 169
12.1.1 热点和切片 169
12.1.2 帧的使用 170
12.1.3 动画、元件及实例 170
12.2 典例剖析:利用Fireworks CS4制作导航栏 170
12.2.1 制作按钮 170
12.2.2 创建导航栏 173
12.2.3 制作动画元素 175
12.2.4 热点和切片 177
12.2.5 创建基本弹出菜单 179
12.2.6 编辑、导出弹出菜单 182
12.3 Fireworks的高级操作 184
12.3.1 Fireworks的颜色混合模式 184
12.3.2 Fireworks实用技巧 185
12.3.3 图像的优化 188
12.3.4 图像的导出 188
习题 189
第13章 使用Flash制作网页动画 191
13.1 Flash CS4基础 191
13.1.1 Flash概述 191
13.1.2 Flash CS4概述 192
13.1.3 使用Flash制作动画的过程 195
13.2 典例剖析:制作一张圣诞贺卡 195
13.2.1 绘制基本图形 195
13.2.2 编辑图形对象 198
13.2.3 输入文字 199
13.2.4 逐帧动画 202
13.2.5 形状补间动画 204
13.2.6 动作补间动画 206
13.2.7 引导动画 208
13.2.8 遮罩动画 209
13.3 Flash中多媒体元素的使用 213
13.3.1 创建库元件 213
13.3.2 制作按钮 214
13.3.3 在动画中使用声音 216
13.3.4 使用视频 217
习题 219
第14章 ActionScript和动画导出 221
14.1 ActionScript概述 221
14.1.1 ActionScript编程简介 221
14.1.2 ActionScript语法规范 224
14.2 典例剖析:一个ActionScript动画实例 225
14.2.1 行为和“行为”面板 225
14.2.2 典例制作:通过系数求一元二次方程的根 226
14.3 电影的优化、发布与导出 230
14.3.1 优化动画 230
14.3.2 发布动画 230
14.3.3 影片导出 232
习题 232
第15章 站点管理 234
15.1 设置站点的基本属性 234
15.1.1 FTP服务器的站点设置 234
15.1.2 局域网站点的设置 237
15.2 站点测试 237
15.2.1 站点兼容性测试 237
15.2.2 检查链接错误 238
15.2.3 下载时间测试 240
15.2.4 拼写检查测试 241
15.3 站点上传 241
15.3.1 连接到远程服务器 241
15.3.2 上传文件 241
15.4 管理站点文件 243
15.4.1 取出文件 243
15.4.2 存回文件 243
15.4.3 取消取出或存回操作 244
15.4.4 使用遮盖 244
15.5 网站的推广 245
习题 246
第16章 网页设计综合应用实例——网上客服中心 248
16.1 案例背景 248
16.1.1 建立网上客服中心的原因 248
16.1.2 建立网上客服中心的目标 249
16.2 规划网站及首页布局 249
16.3 制作网页素材 250
16.3.1 利用Flash CS4制作Banner动画 250
16.3.2 利用Fireworks CS4制作导航栏 254
16.3.3 利用Fireworks CS4制作轮换图像 255
16.4 网站首页的设计与制作 255
16.4.1 布局网站首页 255
16.4.2 CSS样式设计 255
16.4.3 设计网站首页 258
习题 262
第17章 网页设计实验指导 264
17.1 课程实验标准 264
17.2 网页设计课程实验方案 266
实验一:利用Dreamweaver CS4创建本地站点 266
实验二:网页基本元素操作 267
实验三:超链接的应用 268
实验四:使用框架进行网页布局 270
实验五:层的创建及其基本操作 271
实验六:样式表的创建和应用 272
实验七:行为的应用 273
实验八:通过表单访问Web数据库中的数据实验 274
实验九:认识Fireworks CS4 275
实验十:Fireworks CS4的典型应用 276
实验十一:初识Flash CS4 276
实验十二:Flash CS4的典型应用 277
17.3 实习训练指导 278
实训一:设计制作一个学会组织的门户网站 278
实训二:设计制作一个电子商务网站——网上书城 280
参考文献 283