第1章 设计个人网页——Dreamweaver CS4 1
1.1 构建本地站点 1
1.1.1 建立本地站点 1
1.1.2 管理站点文件 2
1.1.3 本地资源 4
1.2 设计个人简介网页 5
1.2.1 插入文本 5
1.2.2 插入图像 8
1.2.3 制作个人简介网页 11
1.3 设计诗集欣赏网页 12
1.3.1 创建链接 12
1.3.2 制作诗集欣赏网页 14
1.4 设计个人简历网页 15
1.4.1 插入与编辑表格 15
1.4.2 制作个人简历网页 17
1.5 设计网站首页 18
1.5.1 建立框架网页 18
1.5.2 制作网站首页 20
1.6 扩展练习 23
1.6.1 浮动框架 23
1.6.2 Spry框架菜单 24
第2章 娱乐类网站——Dreamweaver CS4 25
2.1 设计网页导航条 25
2.1.1 XHTML基础 25
2.1.2 CSS技术 27
2.1.3 CSS选择器 30
2.1.4 CSS选择方法 32
2.1.5 制作网页导航条 36
2.2 设计CSS 局网页 38
2.2.1 盒模型 38
2.2.2 AP元素 41
2.2.3 制作CSS布局网页 42
2.3 设计房产展示版块 46
2.3.1 Dreamweaver行为 47
2.3.2 制作房产展示版块 48
2.4 Flash图像查看器 49
2.4.1 插入Flash动画 49
2.4.2 制作Flash按钮 51
2.5 扩展练习 52
2.5.1 设置浮动层 53
2.5.2 制作彩色文本 53
第3章 信息采集类网站——Dreamweaver CS4 54
3.1 设计意见提交网页 54
3.1.1 常用表单对象 54
3.1.2 制作意见提交网页 57
3.2 设计在线调查网页 60
3.2.1 复选框及单选按钮对象 60
3.2.2 制作在线调查页面 62
3.3 设计友情链接版块 64
3.3.1 菜单及列表对象 65
3.3.2 制作友情链接版块 66
3.4 设计用户照片上传网页 68
3.4.1 上传对象和图像对象 68
3.4.2 制作照片上传网页 69
3.5 设计注册网页 72
3.5.1 Spry框架表单 72
3.5.2 制作注册页面 74
3.6 扩展练习 76
3.6.1 用户登录版块 76
3.6.2 注册条款页面 77
第4章 VBScript脚本网页 78
4.1 配置IIS服务器 78
4.1.1 ASP简介 78
4.1.2 安装及设置IIS服务 80
4.2 设计填数字游戏网页 83
4.2.1 常量与变量 83
4.2.2 数据类型与运算符 84
4.2.3 制作填数字游戏网页 85
4.3 设计百科问答网页 88
4.3.1 条件语句 89
4.3.2 循环语句 91
4.3.3 制作百科问答网页 92
4.4 设计成语填空网页 96
4.4.1 VBScript函数 96
4.4.2 VBScript过程 97
4.4.3 制作成语填空网页 98
4.5 设计日程提醒网页 102
4.5.1 数组与多维数组 102
4.5.2 制作日程提醒网页 103
4.6 扩展练习 109
4.6.1 服务器端脚本程序 109
4.6.2 客户端脚本程序 109
第5章 图书销售模块 110
5.1 创建图书信息数据库 110
5.1.1 了解数据库 110
5.1.2 创建数据库及数据表 112
5.2 创建链接数据库文件 115
5.2.1 链接数据库对象 115
5.2.2 链接数据库方法 118
5.3 设计畅销图书页面 120
5.3.1 记录集操作 120
5.3.2 制作畅销图书页面 123
5.4 设计图书搜索版块 126
5.4.1 SQL结构化查询语句 126
5.4.2 制作搜索版块 128
5.5 扩展练习 132
5.5.1 推荐图书版块 132
5.5.2 图书详细信息页面 133
第6章 文章管理系统 134
6.1 设计文章后台管理页面 134
6.1.1 Request对象 134
6.1.2 Response对象 138
6.1.3 制作文章管理后台页面 141
6.2 设计前台显示页面 150
6.2.1 Server对象 150
6.2.2 制作前台显示页面 151
6.3 查看Web服务器参数信息 157
6.3.1 Application对象 157
6.3.2 制作服务器参数页面 160
6.4 设计用户登录页面 163
6.4.1 Session对象 164
6.4.2 制作用户登录页面 165
6.5 扩展练习 167
6.5.1 设计留言板 167
6.5.2 设计新闻页面 167
第7章 网站上传模块 169
7.1 设计文件上传页面 169
7.1.1 FileSystemObject对象 169
7.1.2 制作文件上传页面 176
7.2 设计文件及文件夹管理页面 180
7.2.1 File对象及Files集合 180
7.2.2 Folder对象及Folders集合 181
7.2.3 制作作品文件管理页面 182
7.3 设计查看驱动器信息页面 185
7.3.1 Drive对象及Drives集合 186
7.3.2 制作查看驱动器信息页面 187
7.4 设计网页计数器 188
7.4.1 TextStream对象 189
7.4.2 制作网页计数器 190
7.5 扩展练习 193
7.5.1 视频上传页面 193
7.5.2 文件上传页面 193
第8章 JavaScript特效网页 195
8.1 设计JavaScript计算器网页 195
8.1.1 数据类型、常量和变量 195
8.1.2 运算符 196
8.1.3 制作计算器网页 198
8.2 设计JavaScript日历网页 203
8.2.1 JavaScript内置对象 203
8.2.2 函数 205
8.2.3 制作简单的日历网页 207
8.3 设计星座网页 210
8.3.1 条件语句 210
8.3.2 循环语句 213
8.3.3 制作星座网页 214
8.4 制作图像旋转特效 217
8.4.1 JavaScript事件 217
8.4.2 制作图像旋转页 219
8.5 扩展练习 222
8.5.1 折叠菜单 222
8.5.2 JavaScript游戏 223
第9章 数码产品销售网站 224
9.1 设计数码产品首页 224
9.1.1 XHTML DOM简介 224
9.1.2 DOM的Document对象 227
9.1.3 制作数码产品首页 228
9.2 设计产品展示模块 231
9.2.1 CSS滤镜 231
9.2.2 制作产品展示模块 237
9.3 设计产品列表模块 239
9.3.1 JavaScript数组 239
9.3.2 制作产品列表模块 245
9.4 设计产品查询模块 249
9.4.1 数组的遍历与查询 249
9.4.2 制作产品查询模块 252
9.5 扩展练习 255
9.5.1 验证邮箱地址 255
9.5.2 网页百叶窗效果 256
第10章 XML数据网页 257
10.1 制作XML数据文件 257
10.1.1 XML概述 257
10.1.2 XML语法 258
10.1.3 制作XML数据文件 262
10.2 制作XML规范文档 264
10.2.1 XML中的DTD 264
10.2.2 XML Schema 267
10.2.3 制作Schema文档 269
10.3 制作RSS订阅文档 271
10.3.1 XLink技术 271
10.3.2 RSS技术 273
10.3.3 制作RSS订阅页 276
10.4 设计XML网页 278
10.4.1 CSS与XML的结合 278
10.4.2 XSLT模板语言 279
10.4.3 制作XML网页 281
10.5 扩展练习 284
10.5.1 网页播放器 285
10.5.2 XML样式 285
第11章 Ajax在网页中的应用 286
11.1 获取服务器时间 286
11.1.1 Ajax技术介绍 286
11.1.2 通过Ajax获取时间 288
11.2 将数据库内容转换成XML文件 290
11.2.1 XML DOM技术 290
11.2.2 将数据库信息保存为XML文件 294
11.3 动态验证用户注册信息 297
11.3.1 XMLHttpRequest 297
11.3.2 制作动态验证效果 303
11.4 设计图片播放的动画效果 307
11.4.1 Ajax框架 307
11.4.2 制作图像动画效果 309
11.5 扩展练习 315
11.5.1 Flash播放效果 315
11.5.2 图像放大效果 315
第12章 迅捷网站管理系统 316
12.1 系统概述 316
12.1.1 系统简述 316
12.1.2 网站需求与结构 316
12.1.3 数据库设计 318
12.2 后台程序开发 320
12.2.1 新闻管理系统 320
12.2.2 会员管理系统 325
12.2.3 产品管理系统 328
12.2.4 订单管理系统 333
12.2.5 投票管理系统 337
12.3 前台页面设计 340
12.3.1 投票系统 340
12.3.2 会员注册系统 345
12.3.3 产品展示系统 349
12.3.4 产品订单系统 352
第13章 个人博客系统 356
13.1 博客系统概述 356
13.1.1 博客系统介绍 356
13.1.2 博客系统功能 357
13.1.3 数据库设计 358
13.2 前台功能开发 361
13.2.1 日志列表 361
13.2.2 日志详细信息 365
13.2.3 日志评论 367
13.2.4 注册登录 371
13.3 后台功能开发 375
13.3.1 日志管理 375
13.3.2 日志分类管理 379
13.3.3 用户管理 381
13.3.4 RSS订阅 384