第1章 网络基础知识 1
1.1 计算机网络的功能 1
1.2 Internet简史 3
1.3 Internet的管理 4
1.4 Internet的连接方式 6
1.5 Internet提供的网络服务 7
1.6 TCP/IP协议——Web网站基础 11
1.6.1 Internet的体系结构 11
1.6.2 TCP/IP概述 11
1.6.3 IP地址与域名管理 13
1.7 环球信息网Web 15
1.7.1 Web的历史 16
1.7.2 Web的运行机制 17
1.7.3 统一资源定位器URL 18
1.8 网页、站点与WWW 22
1.8.1 基本概念 22
1.8.2 网页的组成元素 23
1.8.3 站点设计环境 25
1.9 网站制作者需要具备的知识 26
1.10 建站步骤 28
1.11 网站设计任务与目标 29
第2章 Web服务器平台的建立 32
2.1 Windows 2000版本说明 32
2.2 安装Windows 2000 Server前的准备 33
2.3 安装Windows 2000 Server 38
2.4 安装Internet信息服务IIS 43
2.5 创建与设置Web和FTP服务器 45
2.5.1 设置主目录 45
2.5.2 创建虚拟目录 48
2.5.3 快速创建虚拟目录 50
2.5.4 创建Web和FTP站点 51
2.5.5 创建服务器扩展站点 54
2.6 管理Web和FTP服务器 55
2.6.1 启用过期内容 55
2.6.2 添加网页页脚 56
2.6.3 安全与权限设置 57
2.6.4 安全认证 59
2.6.5 IP地址及域名限制 62
2.6.6 停止、启动和暂停站点服务 64
2.7 管理Internet信息服务器 64
2.7.1 断开服务器连接 64
2.7.2 连接服务器 64
2.7.3 备份和还原服务器配置 65
2.7.4 设置服务器属性 66
2.7.5 处理Internet信息服务 67
2.8 PWS的安装及设置 68
第3章 网页基础HTML和CSS 72
3.1 超文本基础HTML 72
3.1.1 HTML的基本结构 72
3.1.2 HTML中的标记 74
3.1.3 文本格式 75
3.1.4 列表格式 85
3.1.5 使用表格 91
3.1.6 使用链接 97
3.1.7 使用图像 98
3.1.8 框架页面 101
3.1.9 使用表单 105
3.1.10 使用字幕和多媒体 112
3.1.11 META标记的应用 116
3.2 层叠样式表CSS 119
3.2.1 CSS简介 119
3.2.2 CSS样式定义 123
3.2.3 在网页中使用CSS 130
3.2.4 CSS属性 133
3.2.5 CSS滤镜效果 150
第4章 网页制作集成工具 154
4.1 FrontPage 2000概述 154
4.1.1 FrontPage 2000功能简介 154
4.1.2 FrontPage 2000界面视图 156
4.1.3 FrontPage 2000的基本操作 158
4.2 文本 165
4.2.1 文本编辑 165
4.2.2 设置文字格式 166
4.2.3 设置文本样式 169
4.2.4 段落格式的设置 172
4.2.5 列表格式的编排 173
4.2.6 水平线 177
4.2.7 应用主题 178
4.3 图像 179
4.3.1 图像文件格式 179
4.3.2 插入图片 181
4.3.3 编辑图像 183
4.3.4 图像工具栏 186
4.3.5 图文混排 189
4.3.6 设置网页背景 190
4.4 超链接 191
4.4.1 加入超链接 192
4.4.2 书签的使用 193
4.4.3 编辑超链接 195
4.4.4 建立图像分区超链接 196
4.5 表格 198
4.5.1 创建表格 198
4.5.2 调整表格部件 200
4.5.3 表格属性设置 205
4.5.4 使用表格设计页面布局 209
4.6 框架 209
4.6.1 框架基本操作 210
4.6.2 改变框架的属性 213
4.6.3 设置目标框架 215
4.7 表单 217
4.7.1 创建表单网页 217
4.7.2 使用表单域创建表单 219
4.7.3 保存表单结果 227
4.7.4 创建确认网页 230
4.8 制作特殊效果的网页 232
4.8.1 插入日期和时间 232
4.8.2 加入声音 233
4.8.3 在网页中插入视频 235
4.8.4 制作动态HTML效果 236
4.8.5 制作网页过渡效果 238
4.8.6 插入高级元件 238
4.8.7 运用宏 240
4.9 组件与数据库的应用 241
4.9.1 使用组件制作交互式网页 241
4.9.2 数据库集成 253
4.10 站点的管理与发布 254
4.10.1 任务管理 254
4.10.2 发布站点 257
4.10.3 超链接的管理 258
4.10.4 导航栏的使用 260
第5章 客户端程序设计 263
5.1 VBScript语言概况 263
5.1.1 VBScript的定义 263
5.1.2 VBScript的特点 264
5.1.3 VBScript的用途 265
5.1.4 JavaScript和VBScript的比较 266
5.1.5 在HTML页面中添加VBScript代码 267
5.2 VBScript的要素 269
5.2.1 VBScript数据类型 269
5.2.2 VBScript变量 271
5.2.3 VBScript常量 274
5.2.4 VBScript运算符 275
5.2.5 VBScript函数 280
5.3 VBScript的基本语法 282
5.3.1 VBScript的控制结构 283
5.3.2 VBScript的过程 291
5.4 VBScript对象 296
5.4.1 什么是对象 296
5.4.2 对象属性 297
5.4.3 对象事件 297
5.4.4 对象方法 302
5.5 VBScript的脚本对象模型 302
5.5.1 脚本对象的属性 302
5.5.2 脚本对象的方法 304
5.6 Window对象 306
5.6.1 Window对象的主要属性 306
5.6.2 Window对象的方法 308
5.7 Document对象 315
5.7.1 Document对象的属性 315
5.7.2 Document对象的方法 320
5.7.3 文档的颜色设置 321
5.7.4 用Document实现块输出 323
5.7.5 Document对象举例 323
5.8 其他对象 325
5.8.1 History对象 325
5.8.2 Navigator对象 327
5.8.3 Location对象和Link对象 329
第6章 服务端程序设计 332
6.1 服务器端程序设计的基本概念 333
6.1.1 Active Server Pages简介 333
6.1.2 ASP的运行环境 335
6.1.3 在ASP中结合Scripts脚本 339
6.1.4 ASP中的对象和组件 343
6.2 ASP的内嵌对象与网络信息的传递 346
6.2.1 信息的接收与发送Request和Response对象 347
6.2.2 采用Query方式进行网页间的参数传递 352
6.2.3 使用INCLUDE命令包含其他脚本文件 354
6.2.4 用户变量与Sessions对象 355
6.2.5 用户信息存留与Cookies的使用 361
6.2.6 用户间信息共享与Applications对象 363
6.3 使用ASP组件扩充脚本的功能 371
6.3.1 ASP组件事例的创建方法 372
6.3.2 浏览器能力检测组件的使用 374
6.3.3 内容连接组件的使用 375
6.4 文件系统组件的使用 378
6.4.1 文本文件的读写方法 379
6.4.2 文件对象的使用 384
6.4.3 驱动器对象的使用 387
6.4.4 文件夹对象的使用 389
6.5 网络ADO数据库对象的操作 392
6.5.1 ADO数据库对象概述 392
6.5.2 数据库操作的基本方法 394
6.5.3 数据库记录集对象的使用 397
6.5.4 使用SQL命令进行数据库对象的操作 399
6.5.5 ADO数据库操作方法综合示例 402
第7章 ASP脚本编程实例 408
7.1 访问量统计方法 408
7.1.1 页面访问量统计 409
7.1.2 站点访问量统计 411
7.2 网络用户的注册与登录过程 412
7.2.1 用户注册过程 413
7.2.2 用户登录过程 416
7.3 网上专题论坛系统设计实例 419
7.4 聊天室系统设计实例 448