第1篇 设计与搭建静态网页 2
第1章 动态网站建设基础 2
1.1 网页设计的相关术语 3
1.1.1 什么是静态网页 3
1.1.2 什么是动态网页 4
1.2 常见的网站类型 4
1.2.1 个人网站 4
1.2.2 企业类网站 5
1.2.3 机构类网站 5
1.2.4 娱乐休闲类网站 6
1.2.5 行业信息类网站 6
1.2.6 门户类网站 7
1.2.7 购物类网站 8
1.3 选择网页制作软件 8
1.3.1 网页图像设计软件Photoshop CS6 8
1.3.2 动画制作软件Flash CS6 9
1.3.3 网页编辑排版软件Dreamweaver CS6 9
1.4 动态网站建设技术 10
1.4.1 网页标记语言HTML介绍 10
1.4.2 网页脚本语言JavaScript和VBScript 11
1.4.3 动态网页编程语言ASP 12
1.5 本章小结 13
第2章 为网页设计精美的图像 14
2.1 Photoshop CS6工作界面介绍 15
2.2 设计网站Logo 17
2.2.1 网站Logo设计规范 17
2.2.2 绘制网站Logo 17
2.3 设计网页按钮和导航 20
2.3.1 绘制网页按钮 20
2.3.2 绘制网页导航条 22
2.4 切割网页图像 24
2.4.1 创建切片 24
2.4.2 优化切片并导出HTML文件 25
2.5 设计网页广告图像 26
2.6 专家秘笈 30
2.7 本章小结 30
第3章 为网页设计酷炫的Flash动画 31
3.1 Flash CS6工作界面介绍 32
3.2 图层和帧 35
3.2.1 图层的基本概念和操作 35
3.2.2 帧的基本概念和操作 37
3.3 Flash动画的制作方法 39
3.3.1 逐帧动画 39
3.3.2 补间动画 42
3.3.3 遮罩动画 44
3.3.4 引导层动画 45
3.4 使用Flash制作网络广告 47
3.5 专家秘笈 51
3.6 本章小结 52
第4章 为网页添加各种对象 53
4.1 Dreamweaver CS6的工作界面 54
4.1.1 文档窗口 54
4.1.2 文档工具栏 55
4.1.3 标准工具栏 56
4.1.4 菜单栏 56
4.1.5 属性面板 56
4.1.6 面板组 56
4.2 插入文本 57
4.2.1 上机练习——在网页中插入文本 57
4.2.2 设置文本属性 58
4.3 插入图像 60
4.3.1 上机练习——在网页中插入图像 60
4.3.2 上机练习——设置图像的属性 62
4.3.3 上机练习——裁切、调整图像 64
4.3.4 上机练习——优化网页图像 65
4.4 插入媒体 66
4.4.1 上机练习——插入Flash动画 66
4.4.2 上机练习——插入Java Applet 67
4.5 创建链接 70
4.5.1 上机练习——创建文字链接 70
4.5.2 上机练习——创建图像链接 71
4.5.3 上机练习——创建图像热点链接 73
4.5.4 上机练习——创建电子邮件链接 75
4.5.5 上机练习——创建锚点链接 77
4.6 插入表单 81
4.6.1 创建表单 81
4.6.2 创建表单对象 83
4.7 专家秘笈 88
4.8 本章小结 89
第5章 表格和Div在局网页 90
5.1 表格的基本操作 91
5.1.1 上机练习——插入表格 91
5.1.2 设置表格属性 92
5.1.3 设置单元格属性 93
5.1.4 拆分和合并单元格 93
5.1.5 选取表格对象 95
5.2 AP Div基本操作 97
5.2.1 AP Div面板 97
5.2.2 创建普通AP Div 98
5.2.3 设置AP Div的属性 99
5.2.4 选择AP Div 100
5.2.5 调整AP Div的大小 101
5.2.6 移动AP Div 102
5.3 排版网页实例 102
5.3.1 上机练习——制作圆角表格 102
5.3.2 上机练习——使用CSS+Div布局网页 106
5.4 专家秘笈 109
5.5 本章小结 109
第6章 模板、库和插件的应用 111
6.1 使用模板 112
6.1.1 什么是模板 112
6.1.2 上机练习——创建模板 112
6.1.3 上机练习——创建可编辑区域 114
6.1.4 上机练习——利用模板创建网页 115
6.1.5 从模板中脱离 118
6.1.6 更新模板网页 119
6.2 使用库项目 121
6.2.1 上机练习——创建库项目 121
6.2.2 上机练习——在网页中插入库 123
6.3 使用插件 124
6.3.1 插件的安装和管理 124
6.3.2 上机练习——利用插件制作背景音乐网页 126
6.4 专家秘笈 128
6.5 本章小结 129
第2篇 构建动态网站的语言技术 132
第7章 搭建服务器平台和创建数据库 132
7.1 搭建服务器平台 133
7.1.1 上机练习——安装IIS 133
7.1.2 上机练习——设置IIS 134
7.2 创建数据库 137
7.2.1 什么是数据库 138
7.2.2 常见的数据库管理系统 138
7.3 创建Access数据库 139
7.3.1 上机练习——创建空数据库 139
7.3.2 上机练习——创建表 140
7.4 创建数据库连接 141
7.5 专家秘笈 144
7.6 本章小结 145
第8章 XHTML和CSS基础 146
8.1 XHTML语言基础 147
8.1.1 什么是XHTML 147
8.1.2 XHTML文档的基本结构 147
8.1.3 XHTML语法规范 149
8.2 XHTML语言的核心标记 151
8.2.1 段落标记 151
8.2.2 文字标记 152
8.2.3 超链接标记 153
8.2.4 图像标记 155
8.2.5 表格标记 156
8.2.6 框架标记 157
8.2.7 Div标记 159
8.3 CSS概述 161
8.3.1 CSS的概念 161
8.3.2 CSS的基本语法 162
8.4 CSS样式的属性 162
8.4.1 类型 163
8.4.2 背景 164
8.4.3 区块 165
8.4.4 方框 166
8.4.5 边框 167
8.4.6 列表 168
8.4.7 定位 169
8.4.8 扩展 170
8.5 专家秘笈 171
8.6 本章小结 171
第9章 JavaScript特效网页 172
9.1 JavaScript概述 173
9.2 JavaScript基本语法 174
9.2.1 常量 174
9.2.2 变量 175
9.2.3 运算符 176
9.2.4 表达式 177
9.2.5 函数 177
9.3 JavaScript基本语句 178
9.3.1 if...else语句 178
9.3.2 switch语句 178
9.3.3 for循环语句 179
9.3.4 while循环 180
9.3.5 break语句 181
9.3.6 continue语句 181
9.4 JavaScript对象 182
9.4.1 对象属性的使用 182
9.4.2 对象方法的使用 182
9.4.3 浏览器的内部对象 183
9.5 JavaScript事件 187
9.5.1 单击事件 187
9.5.2 onSelect事件 188
9.5.3 onFocus事件 189
9.5.4 失去焦点事件onBlur 189
9.5.5 载入事件onLoad 190
9.5.6 卸载文件事件onUnload 191
9.5.7 鼠标覆盖事件onMouseOver和鼠标离开事件onMouseOut 191
9.6 专家秘笈 192
9.7 本章小结 194
第10章 网页脚本语言:VBScript介绍 195
10.1 VBScript概述 196
10.2 VBScript数据类型 196
10.3 VBScript变量 197
10.3.1 声明变量 197
10.3.2 命名规则 197
10.3.3 给变量赋值 198
10.4 VBScript运算符优先级 198
10.5 使用条件语句 199
10.5.1 使用If...Then...Else进行判断 199
10.5.2 使用Select...Case进行判断 200
10.6 使用循环语句 201
10.6.1 使用Do...Loop循环 201
10.6.2 使用Whie...Wend 202
10.6.3 使用For...Next 202
10.7 VBScript过程 203
10.7.1 过程分类 203
10.7.2 过程的输入/输出 204
10.7.3 在代码中使用Sub和Function过程 204
10.8 VBScript函数 204
10.9 专家秘笈 205
10.1 0本章小结 206
第11章 初步接触ASP应用技术 207
11.1 ASP介绍 208
11.1.1 什么是ASP 208
11.1.2 ASP的工作原理 209
11.2 ADO简介 209
11.3 创建数据库连接 210
11.3.1 Connection对象 210
11.3.2 用OLEDB连接数据库 211
11.3.3 用ODBC实现数据库连接 211
11.4 在ASp中存取数据库表 212
11.4.1 插入表内容 212
11.4.2 修改表内容 212
11.4.3 删除表记录 213
11.5 使用RecordSet对象 213
11.6 专家秘笈 214
11.7 本章小结 214
第12章 ASP的内置对象 215
12.1 Request对象 216
12.1.1 集合对象 216
12.1.2 属性 217
12.1.3 方法 217
12.1.4 Request对象使用实例 217
12.2 Response对象 219
12.2.1 集合对象 219
12.2.2 属性 219
12.2.3 方法 221
12.2.4 Response对象使用实例 222
12.3 Server对象 222
12.3.1 属性 223
12.3.2 方法 223
12.3.3 Server对象使用实例 224
12.4 Application对象 225
12.4.1 方法 225
12.4.2 事件 226
12.5 Session对象 227
12.5.1 集合对象 227
12.5.2 属性 227
12.5.3 方法 228
12.5.4 事件 228
12.5.5 Session对象实例 229
12.6 专家秘笈 230
12.7 本章小结 231
第3篇 开发动态网站典型模块 234
第13章 设计开发留言系统 234
13.1 程序设计分析 235
13.2 创建数据表与数据库连接 236
13.2.1 设计数据库 236
13.2.2 创建数据库连接 237
13.3 设计留言系统的各个页面 238
13.3.1 留言列表页面 238
13.3.2 留言详细信息页面 245
13.3.3 发表留言页面 247
13.4 知识要点总结 251
13.4.1 创建记录集 252
13.4.2 设置插入记录 252
13.4.3 设置重复区域 253
13.4.4 设置转到详细页面 254
13.5 专家秘笈 255
13.6 本章小结 256
第14章 设计开发会员注册管理系统 257
14.1 设计概述 258
14.2 创建数据库与数据库连接 260
14.2.1 创建数据库表 260
14.2.2 创建数据库连接 261
14.3 用户注册 262
14.3.1 注册页面 263
14.3.2 注册成功与注册失败页面 267
14.4 会员登录 270
14.4.1 会员登录页面 270
14.4.2 登录成功页面 273
14.4.3 登录失败页面 274
14.5 管理系统 276
14.5.1 会员管理总页面 276
14.5.2 删除会员页面 279
14.5.3 会员修改页面 281
14.6 知识要点总结 283
14.6.1 设置检查新用户名 283
14.6.2 设置登录用户 284
14.6.3 检查表单 285
14.6.4 设置删除记录 285
14.7 专家秘笈 286
14.8 本章小结 287
第15章 设计开发网上调查系统 289
15.1 设计概述 290
15.2 创建数据表 290
15.3 创建数据库连接 291
15.4 创建调查页 293
15.4.1 创建静态页面 293
15.4.2 制作调查内容 300
15.5 查看调查结果 301
15.5.1 建立记录集 301
15.5.2 动态数据的绑定 310
15.6 知识要点总结 313
15.6.1 设置“记录集”对话框的高级模式 313
15.6.2 设置“动态数据”对话框 314
15.6.3 设置“更新记录”对话框 315
15.7 专家秘笈 316
15.8 本章小结 317
第16章 设计开发新闻发布管理系统 318
16.1 设计概述 319
16.2 创建数据库表 320
16.3 设计制作新闻系统主要页面 321
16.3.1 新闻列表管理页面 321
16.3.2 后台登录页面 326
16.3.3 添加新闻页面 330
16.3.4 删除新闻页面 333
16.3.5 修改新闻页面 335
16.3.6 新闻列表页面 337
16.3.7 新闻详细页面 340
16.4 知识要点总结 342
16.4.1 设置限制对页的访问 343
16.4.2 “更新记录表单”对话框 343
16.4.3 “动态表格”对话框 344
16.5 专家秘笈 345
16.6 本章小结 345
第17章 设计制作搜索查询系统 347
17.1 搜索查询系统概述 348
17.2 创建数据库和数据库连接 349
17.3 制作搜索系统主要页面 350
17.3.1 制作搜索页面 350
17.3.2 制作按名称搜索结果页面 353
17.3.3 制作按价格搜索结果页面 358
17.4 知识要点总结 362
17.4.1 通过SQL来定义高级记录集 362
17.4.2 阶段变量的使用 363
17.5 专家秘笈 363
17.6 本章小结 364
第4篇 商业网站综合案例 366
第18章 制作企业网站 366
18.1 企业网站策划 367
18.2 在Dreamweaver中进行页面排版制作 368
18.2.1 创建本地站点 368
18.2.2 创建首页页面 369
18.2.3 利用CSS美化网页 377
18.3 创建企业新闻系统 379
18.3.1 创建新闻列表页面 379
18.3.2 创建新闻浏览详细页面 384
18.3.3 创建新闻添加页面 386
18.4 知识要点总结 389
18.4.1 模板网页的制作 389
18.4.2 CSS的使用方法 390
18.5 专家秘笈 391
18.6 本章小结 394
第19章 设计制作购物网站 395
19.1 购物网站设计策划 396
19.1.1 基本概念 396
19.1.2 购物网站设计要点 396
19.1.3 主要功能页面 397
19.2 创建数据库表 400
19.3 创建数据库连接 401
19.4 制作购物系统前台页面 403
19.4.1 制作商品分类展示页面 403
19.4.2 制作商品详细信息页面 408
19.5 制作购物系统后台管理页面 409
19.5.1 制作添加商品页面 410
19.5.2 制作商品管理页面 414
19.5.3 制作修改页面 418
19.5.4 制作删除页面 420
19.6 知识要点总结 422
19.6.1 记录集分页 422
19.6.2 “数据”插入栏 423
19.7 专家秘笈 425
19.8 本章小结 427
第5篇 附录 430
附录A HTML常用标记手册 430
附录B JavaScnpl语法手册 435
附录C CSS属性一览表 441