第1章 网页的基本知识 1
1.1 Internet简介 1
1.1.1 Internet的起源和发展 1
1.1.2 Internet在中国的发展 3
1.1.3 中国现有的五大Internet网络 3
1.1.4 Internet的功能 4
1.1.5 TCP/IP简介 6
1.1.6 IP地址和域名 7
1.1.7 URL地址和HTTP 9
1.1.8 连接Internet的方式 10
1.1.9 WWW简介 10
1.2 超文本描述语言HTML 12
1.2.1 什么是HTML 12
1.2.2 HTML的作用 13
1.2.3 HTML的编辑环境 13
1.2.4 HTML文件的组成 14
1.3 专用的网页编辑器 14
1.4 XML简介 15
1.5 习题 17
第2章 网页的基本结构和段落、文字标记 18
2.1 网页的创建过程 18
2.1.1 编辑和保存网页 18
2.1.2 预览网页 18
2.1.3 发布网页 20
2.2 HTML文件的基本结构 20
2.2.1 标记及其属性 20
2.2.2 HTML文件的基本结构 21
2.2.3 文件结构的格式标记 22
2.3 标题文字标记 24
2.4 段落标记 25
2.4.1 注释标记 25
2.4.2 强制换行标记 25
2.4.3 强制换段标记 26
2.4.4 显示预排格式标记 27
2.4.5 分区显示标记 28
2.4.6 水平线 28
2.5 文字标记 30
2.5.1 设置文字的大小 30
2.5.2 设置字体 31
2.5.3 设置字型 32
2.5.4 设置文字的颜色 33
2.6 习题 36
第3章 超级链接和列表 38
3.1 建立超级链接 38
3.1.1 锚点标记 38
3.1.2 创建指向其他页面的链接 38
3.1.3 创建指向本页中的链接 40
3.1.4 创建指向下载文件的链接 41
3.1.5 创建指向电子邮件的链接 42
3.2 建立列表 42
3.2.1 无序列表标记 43
3.2.2 创建选单列表 44
3.2.3 创建有序列表 45
3.2.4 定义项目列表 47
3.2.5 列表的嵌套 48
3.3 习题 52
第4章 图片和表格 54
4.1 加入图片 54
4.1.1 图片文件的格式 54
4.1.2 设置网页的背景 54
4.1.3 图片标记 55
4.1.4 设定图片的布局 56
4.1.5 用图片作为超链接 60
4.2 加入表格 61
4.2.1 建立简单表格 61
4.2.2 给表格加上标题 63
4.2.3 跨多行、多列的表项 65
4.2.4 表格在页面中的属性 66
4.2.5 表格的分组显示 70
4.2.6 对齐表项 72
4.3 习题 76
第5章 表单、框架和多媒体 78
5.1 表单 78
5.1.1 表单的标记 78
5.1.2 文字和密码的输入 78
5.1.3 重置和提交 79
5.1.4 复选框和单选钮 79
5.1.5 选择栏 80
5.1.6 多行文字的输入 83
5.2 框架 84
5.2.1 建立框架 84
5.2.2 设置框架属性 88
5.2.3 框架间的链接 91
5.3 加入动态效果和多媒体 93
5.3.1 设置字幕 93
5.3.2 加入音频和视频 94
5.4 自动刷新页面 95
5.5 习题 96
第6章 JavaScript脚本基础 98
6.1 JavaScript语言概述 98
6.1.1 JavaScript的运行环境 99
6.1.2 JavaScript程序的引入 99
6.2 JavaScript的基本数据结构 100
6.2.1 基本数据类型 100
6.2.2 常量 101
6.2.3 变量 101
6.2.4 表达式和运算符 102
6.3 JavaScript的程序构成 104
6.3.1 程序控制流程 104
6.3.2 函数 106
6.3.3 事件驱动及事件处理 106
6.4 基于对象的JavaScript语言 108
6.4.1 对象概念的引入 108
6.4.2 在JavaScript中使用对象 109
6.4.3 JavaScript常用内部对象 111
6.4.4 Web页面信息交互 112
6.5 习题 115
第7章 VBScript脚本基础 116
7.1 VBScript语言概述 116
7.1.1 VBScript的运行环境 116
7.1.2 VBScript的客户端程序 117
7.1.3 VBScript服务器端程序 118
7.2 VBScript基本数据结构 120
7.2.1 VBScript基本数据类型 121
7.2.2 VBScript的常量 121
7.2.3 VBScript的变量 122
7.2.4 表达式和运算符 125
7.3 VBScript的程序构成 126
7.3.1 程序的控制结构 126
7.3.2 VBScript中的过程 132
7.4 VBScript与窗体(Form) 134
7.5 习题 135
第8章 Active Server Pages简介 136
8.1 Active Server Pages概述 136
8.2 Active Server Pages的运行环境 136
8.3 ASP同脚本语言的关系 137
8.3.1 在ASP中引入脚本语言 137
8.3.2 在ASP页中加注释 139
8.3.3 脚本中大小写的规定 139
8.4 习题 140
第9章 FrontPage 2002的基本操作 141
9.1 新建与保存 141
9.1.1 新建网页 141
9.1.2 保存网页 141
9.1.3 FrontPage 2002的窗口组成 143
9.2 编辑网页 144
9.2.1 编辑文本 144
9.2.2 设置文本属性 146
9.3 创建站点 147
9.3.1 任务窗格 147
9.3.2 新建空白站点与网页 147
9.4 设置网页属性 148
9.5 创建折叠项目列表 149
9.6 使用样式控制文本外观 151
9.6.1 创建样式 151
9.6.2 应用样式 153
9.6.3 链接样式表文件 153
9.7 导入文件、文件夹或Web站点 154
9.8 习题 155
第10章 用FrontPage 2002编辑网页 156
10.1 使用图形 156
10.2 给图片添加文字提示 160
10.3 创建图片库 160
10.4 创建图像映射 162
10.4.1 创建图片的热点区域 162
10.4.2 给图片添加超链接 163
10.4.3 给图片的热点区域添加提示文字 164
10.5 创建超链接 165
10.5.1 创建指向网页或文件的超链接 166
10.5.2 书签 167
10.5.3 跟踪超链接 168
10.6 插入组件 168
10.6.1 网页横幅 168
10.6.2 注释 169
10.6.3 水平线 169
10.6.4 站点计数器 170
10.7 使用多媒体 170
10.8 习题 173
第11章 FrontPage 2002的表单和发布 174
11.1 建立表单 174
11.1.1 创建表单 174
11.1.2 使用表单域 176
11.1.3 收集处理表单的信息 185
11.2 发布站点 187
11.2.1 设置发布状态 187
11.2.2 发布网页 188
11.3 习题 190
第12章 ASP内建对象 191
12.1 Request对象 191
12.2 Response对象 197
12.2.1 Response的属性 197
12.2.2 Response的方法 198
12.2.3 Response的集合 199
12.3 Application对象 201
12.3.1 属性 202
12.3.2 方法 202
12.3.3 事件 203
12.4 Session对象 205
12.4.1 属性 206
12.4.2 Abandon方法 206
12.4.3 事件 206
12.5 Server对象 208
12.5.1 属性 208
12.5.2 方法 208
12.6 一个猜数字游戏 211
12.7 习题 212
第13章 对数据库的访问 213
13.1 ASP与数据库 213
13.2 连接数据库 215
13.2.1 连接Access数据库 215
13.2.2 连接SQL Server数据库 219
13.2.3 使用#include file语句 219
13.3 检索数据库 220
13.3.1 使用Execute方法检索数据库 220
13.3.2 使用Recordset对象检索数据库 221
13.4 编辑记录 224
13.5 添加记录 225
13.6 删除记录 228
13.7 分页技术 230
13.8 习题 232
第14章 图书管理系统实例 233
14.1 任务要求 233
14.2 开发环境 233
14.3 界面设计 233
14.4 数据库设计 236
14.5 代码设计 236
14.6 在浏览器中测试 242
14.7 习题 244
附录A Personal Web Server安装与使用 246