第1章 制作HTML网页 1
1.1 创建简单网页 1
1.1.1 编写第一个HTML网页 1
1.1.2 认识HTML文档基本结构 2
1.2 编辑网页文本 5
1.2.1 设置网页中的文本 5
1.2.2 设置段落格式 7
1.2.3 制作“站长简介”子页 9
1.3 使用列表 10
1.3.1 使用无序列表 10
1.3.2 使用有序列表 11
1.3.3 使用定义列表 12
1.3.4 制作“文学园地”子页 13
1.4 创建网页超链接 14
1.4.1 创建文件超链接 14
1.4.2 创建锚点超链接 16
1.4.3 创建邮件超链接 16
1.4.4 创建空链接与脚本链接 17
1.4.5 更改链接文字的颜色 17
1.4.6 制作主页及“友情链接”子页 18
1.5 插入图像 18
1.5.1 在网页中插入图像 19
1.5.2 排列网页中的图像与文字 20
1.5.3 应用图像超链接 21
1.5.5 制作Web相册 22
1.5.4 设置网页中的背景图像 22
1.6 使用表格布局网页 23
1.6.1 创建基本表格 23
1.6.2 设置表格的属性 24
1.6.3 控制表格行 25
1.6.4 控制单元格 25
1.6.5 使用表格规划网站主页 26
1.7 制作框架网页 27
1.7.1 创建多窗口 28
1.7.2 初始化框架窗口 30
1.7.3 控制框架窗口内容 31
1.7.4 设计浮动框架网页 32
1.7.5 制作“站长家乡”和“flash欣赏”子页 33
1.8.1 创建交互表单 34
1.8 设计网页表单 34
1.8.2 插入输入型表单对象 35
1.8.3 使用其他表单对象 38
1.8.4 提交处理表单 40
1.8.5 制作“校友注册”表单页面 40
1.9 编写应用样式表的网页 41
1.9.1 编写具有CSS样式的网页 41
1.9.2 使用文档内样式表 43
1.9.3 链接外部样式表 44
1.9.4 使用CSS设置超链接 45
1.9.5 使用CSS滤镜 46
1.9.6 制作“大学生活”子页 47
1.10.2 加入多媒体 48
1.10.1 编写自动切换的网页 48
1.10 制作特殊效果网页 48
1.10.3 制作电子看板 52
1.11 制作个人网站 53
1.11.1 建立网站原则 53
1.11.2 网站开发的基本流程 55
小结 56
习题 57
第2章 构建ASP站点 59
2.1 编写ASP网页 59
2.1.1 编写第一个ASP网页 59
2.1.2 动态网页和静态网页 60
2.2.2 安装和配置IIS 61
2.2.1 了解PWS 61
2.2 搭建ASP应用开发环境 61
2.3 发布网站 68
小结 69
习题 69
第3章 应用VBScript 72
3.1 编写含VBScript的网页 72
3.1.1 插入客户端VBScript 72
3.1.2 插入服务器端VBScript 73
3.2 设计输入输出 76
3.2.1 认识常见的数据类型 76
3.2.2 使用常量 76
3.2.3 使用变量 77
3.2.5 应用MsgBox函数 81
3.2.4 使用运算符和表达式 81
3.2.6 应用InputBox函数 83
3.3 控制程序流程 85
3.3.1 编写选择结构应用程序 85
3.3.2 编写循环结构应用程序 89
3.3.3 实例——“赛跑小游戏” 91
3.4 编写调用过程与函数的网页 92
3.4.1 编写Sub过程 92
3.4.2 编写Function过程 96
3.4.3 使用内部函数 98
3.4.4 实例——“心理小测试” 98
3.5 应用文档对象编写网页 100
3.5.1 编写使用Window对象的网页 100
3.5.2 编写使用Document对象的网页 103
3.5.3 认识其他文档对象 104
3.5.4 实例——“滚动的状态栏” 105
小结 106
习题 107
第4章 使用ASP对象 110
4.1 应用Request对象接收数据 110
4.1.1 使用收集信息的属性和方法 111
4.1.2 使用Form集合 112
4.1.3 使用QueryString集合 114
4.1.4 使用服务器端环境变量 115
4.2 应用Response对象发送数据 118
4.2.1 使用Write方法输出信息 118
4.2.2 利用缓存输出信息 120
4.2.3 使用Redirect方法重定向网页 124
4.3 编写Cookie相关网页 127
4.3.1 编写设置Cookie的网页 127
4.3.2 编写读取Cookie的网页 128
4.3.3 编写记录用户访问信息的网页 130
4.4 应用Session和Application对象 132
4.4.1 使用Session对象存储用户信息 132
4.4.2 使用Application对象存储应用程序信息 137
4.4.3 使用global.asa文件 142
4.4.4 统计在线人数和网站访问量 142
4.5.1 设置网页脚本有效时间 144
4.5 使用Server对象 144
4.5.2 获取文件的实际路径 145
4.5.3 建立服务器组件对象 146
4.5.4 控制ASP文件的转向 146
4.5.5 编码处理网页字符串 148
4.6 认识ObjectContext对象 149
4.7 设计“聊天室” 151
4.7.1 设计思路 151
4.7.2 结构框图 152
4.7.3 主要源代码 153
小结 158
习题 159
5.1 创建数据库文件 161
5.1.1 创建Access数据库 161
第5章 访问Web数据库 161
5.1.2 创建SQL Server数据库 163
5.1.3 设计“校友录”的数据库 165
5.2 使用Connection对象连接访问数据库 166
5.2.1 创建数据库的连接 166
5.2.2 连接Access数据库 171
5.2.3 连接SQL Server数据库 174
5.2.4 使用SQL语句访问数据库 177
5.2.5 制作“校友录”的登录与注册页面 181
5.3 使用记录集对象Recordset 183
5.3.1 创建和访问记录集 183
5.3.2 应用Recordset对象操作数据库 186
5.3.3 编写分页显示记录页面 192
5.3.4 制作“校友录”的更新、删除与显示页面 194
5.4 使用命令对象Command 195
5.4.1 使用Command对象操作数据库 195
5.4.2 使用Parameters集合 197
5.4.3 利用Command执行存储过程 201
5.4.4 制作“校友录”的查询页面 204
5.5 使用Dreamweaver访问Web数据库 205
5.5.1 连接数据库 205
5.5.2 显示数据库中的记录 207
5.5.3 添加、修改和删除数据 208
5.5.4 制作“留言板” 210
5.6 完成“校友录”设计 215
5.6.1 功能简介 215
小结 216
5.6.2 结构框图 216
习题 217
第6章 应用ASP组件 219
6.1 创建服务器组件实例 219
6.1.1 认识常见的ASP组件 219
6.1.2 创建组件对象实例 220
6.1.3 制作“文章连载”网页 224
6.2 使用文件访问组件 224
6.2.1 创建FileSystemObject对象 225
6.2.2 进行文件操作 225
6.2.3 进行文件夹操作 231
6.2.4 进行驱动器操作 233
6.2.5 制作“每日提示”子页 234
6.3 使用广告轮显组件 235
6.3.1 创建广告轮显对象实例 236
6.3.2 创建轮显列表文件 236
6.3.3 编写重定向文件 237
6.3.4 为站点添加广告横幅 238
6.4 使用浏览器功能组件 240
6.4.1 创建浏览器功能组件对象实例 240
6.4.2 检测浏览器的功能与兼容性 240
6.5 发送电子邮件 242
6.5.1 认识SMTP服务 242
6.5.2 发送电子邮件 243
6.5.3 检索电子邮件 245
6.6 建立自己的ASP组件 247
6.6.1 使用Visual Basic建立自己的组件 248
6.6.3 应用自定义组件 249
6.6.2 组件的注册 249
小结 251
习题 251
第7章 制作综合网站 254
7.1 制作“网上电脑超市” 254
7.1.1 功能简介 254
7.1.2 文件组成 254
7.1.3 结构框图 256
7.1.4 源代码与效果图 256
7.2.1 功能简介 264
7.2.2 文件组成 264
7.2 制作“动态新闻系统” 264
7.2.3 结构框图 265
7.2.4 源代码与效果图 266
7.3 完成综合网站设计 276
7.3.1 功能简介 276
7.3.2 结构框图 277
小结 278
习题 278
附录一 HTML常用标记 280
附录二 标准颜色的名称和十六进制值 282
附录三 CSS的滤镜 283
附录四 VBScript的常见内部函数表 284
附录五 常用的服务器环境变量 286
参考文献 288