目录 1
基础篇 1
第1章 网页制作基础 1
1.1 Internet、WWW、HTML简介 1
1.1.1 Internet简介 1
1.1.2 WWW简介 1
1.1.3 HTML简介 2
1.2 网页制作技术概述 5
1.2.1 FrontPage 2000、VBScript、JavaScript、ASP简介 5
1.2.2 FrontPage 2000的安装及帮助信息的获取 8
1.3 本章小结 11
习题 11
第2章 制作和发布Web站点 12
2.1 站点操作初步 12
2.1.1 使用模板迅速创建站点 12
2.1.2 把PC机配置成服务器 14
2.1.3 发布站点 16
2.1.4 解决发布中的问题 17
2.2.1 导入站点 18
2.1.5 把站点建在服务器根目录下 18
2.2 站点操作再述 18
2.2.2 删除站点 21
2.2.3 向服务器中发布站点 21
2.2.4 将站点发布到因特网服务提供商 21
2.3 本章小结 22
习题 22
3.1 网页的创建和使用 23
3.1.1 网页的创建、打开、关闭和保存 23
第3章 网页的创建与完善 23
3.1.2 文本的输入和修饰 24
3.1.3 在网页中插入对象 24
3.1.4 网页属性的设置 26
3.1.5 网页的预览 27
3.2 主题的使用 28
3.2.1 应用主题 28
3.2.2 从网页中删除主题 29
3.3 使用超链接和书签 29
3.3.1 URL和超链接的概念 29
3.3.2 创建超链接 30
3.3.3 创建和使用书签 31
3.3.4 断开和修改超链接 33
3.3.5 查看和重计算超链接 33
3.4 使用图像改善网页效果 35
3.4.1 图像格式简介 35
3.4.2 图像的基本操作 35
3.4.3 图像工具栏的使用 36
3.4.4 创建图像映射 38
3.4.5 图片的替代性文本和低分辨率图片 39
3.5 使用FrontPage动态元素 40
3.5.1 动态效果 40
3.5.2 使用字幕 41
3.5.3 使用站点计数器 41
3.5.4 创建悬停按钮 43
3.5.5 使用横幅广告管理器 44
3.6 创建和编辑表格 46
3.6.1 创建和编辑表格 46
3.7.2 编辑和使用框架网页 49
3.7.1 框架网页简介 49
3.6.2 页面布局 49
3.7 创建框架网页 49
3.8 本章小结 52
习题 52
第4章 表单的创建和编辑 54
4.1 概述 54
4.1.1 表单域 54
4.2 创建和编辑表单 56
4.2.1 创建和编辑表单 56
4.1.2 保存表单结果 56
4.2.2 单行文本框 57
4.2.3 滚动文本框 59
4.2.4 复选框 60
4.2.5 单选按钮 61
4.2.6 下拉菜单 62
4.2.7 按钮 64
4.2.8 图片 67
4.2.9 标签 68
4.2.10 隐藏的表单域 69
4.3.1 保存表单结果到文件中 70
4.3 保存表单结果 70
4.3.2 保存表单结果到数据库中 74
4.3.3 设置表单处理程序 78
4.4 本章小结 79
习题 79
第5章 管理站点 80
5.1 视图的使用 80
5.1.1 网页视图 80
5.1.2 文件夹视图 80
5.1.3 报表视图 81
5.1.4 导航视图 86
5.1.5 超链接视图 88
5.1.6 任务视图 88
5.2 检测并维护站点 90
5.2.1 更新站点的内容 90
5.2.2 站点设置 91
5.3.1 CSS基础 95
5.3.2 CSS语法 95
5.3 级联样式表 95
5.3.3 级联和继承 96
5.3.4 共享级联样式表 96
5.3.5 使用CSS定位内容 97
5.4 本章小结 98
习题 98
6.1 VB与VBScript简介 99
6.2.1 变量 99
6.2 VBScript变量、常量、运算符及数据类型 99
第6章 VBScript 99
提高篇 99
6.2.2 常量 100
6.2.3 运算符 100
6.3 语句 101
6.3.1 程序的注释 101
6.3.2 赋值语句 101
6.3.3 msgbox函数 101
6.3.4 流程控制语句 103
6.4.1 一维数组 110
6.4.2 二维数组 110
6.4 数组 110
6.5 常用函数 111
6.5.1 数学函数 111
6.5.2 字符串常量和函数 111
6.5.3 日期和时间函数 112
6.6 自定义过程和自定义函数 113
6.6.1 自定义过程 113
6.6.2 自定义函数 117
6.7 错误处理(Error Handling) 118
习题 120
6.8 本章小结 120
第7章 JavaScript 121
7.1 JavaScript简介 121
7.1.1 JavaScript的基本特征 121
7.1.2 一个简单的JavaScript程序 122
7.2 JavaScript的变量、常量、 122
运算符和数据类型 122
7.2.1 变量 123
7.2.2 常量 124
7.2.3 运算符 125
7.2.4 数据类型 127
7.3 语句 128
7.3.1 简单语句 128
7.3.2 流程控制语句 129
7.4 数组 133
7.4.1 数组的定义 133
7.4.2 创建二维数组 134
7.4.3 内部数组 134
7.5.1 Math对象 136
7.5 内置对象 136
7.5.2 Date对象 142
7.5.3 String对象 144
7.5.4 Array对象 145
7.6 自定义函数 146
7.6.1 自定义函数的定义 146
7.6.2 函数的返回结果 147
7.6.3 函数中变量的声明 147
7.6.4 函数的位置及其调用 147
7.6.5 函数的递归 147
习题 148
7.7 本章小结 148
第8章 DHTML技术 150
8.1 客户端脚本程序 150
8.1.1 使用SCRIPT标记符 150
8.1.2 直接添加脚本 152
8.1.3 链接脚本文件 153
8.2 DHTML对象模型(DOM) 153
8.2.2 window对象 154
8.2.1 DHTML对象模型 154
8.2.3 document对象 158
*8.2.4 History对象 160
*8.2.5 1ocation对象 161
*8.2.6 event对象 162
*8.2.7 navigator对象 163
8.3 事件处理 164
8.3.1 事件定义的分类 164
8.3.2 响应事件方式 165
8.3.3 常用事件举例 167
*8.3.4 事件冒泡 175
8.4 DHTML应用 178
8.4.1 动态内容显示 179
8.4.2 动画显示 182
*8.4.3 导航列表的实现 184
*8.4.4 动态界面显示 184
8.5 本章小结 187
习题 187
9.1.1 ASP背景知识介绍 188
9.1.2 ASP功能及主要技术特点 188
第9章 ASP基础 188
9.1 ASP概述 188
高级篇 188
9.2 ASP运行环境与开发工具 189
9.2.1 如何获取ASP 189
9.2.2 ASP系统环境设置 189
*9.2.3 IIS的安装与配置 189
9.2.4 ASP的开发工具 193
9.3.1 ASP文件与ASP应用程序构成 194
9.3.2 ASP中的HTML语言 194
9.3 ASP基本语法 194
9.4 ASP中脚本语言的使用 196
9.4.1 定界符 196
9.4.2 ASP中脚本语言的使用 196
*9.5 使用#include命令包含文件 197
9.6 创建一个简单的ASP页面 198
9.6.1 创建ASP页面方式 198
9.6.2 创建一个简单的ASP页面 198
习题 199
9.7 本章小结 199
第10章 ASP主要内置对象及常用 200
组件 200
10.1 ASP中主要内置对象简介 200
10.2 ASP的Request对象 200
10.2.1 Request对象的语法 200
10.2.2 Request对象的属性 200
10.2.3 Request的方法 201
10.2.4 Request对象的集合 201
10.3.2 Response对象方法 207
10.3.1 Response对象的语法 207
10.3 ASP的Response对象 207
10.3.3 Response对象属性 209
10.4 Cookie 210
10.4.1 Cookie介绍 210
10.4.2 Cookie的写入 211
10.4.3 Cookies读取 211
10.5 ASP组件 212
10.5.1 ASP组件简介 212
10.5.2 AdRotator和ContentRotator组件 212
*10.5.3 BrowserCapabilities组件 213
*10.5.4 ContentLinking组件 215
10.5.5 PageCounter组件 216
10.6 使用Server对象、Application对象和Session对象 217
10.6.1 Server对象 217
10.6.2 Application对象 220
10.6.3 Session对象 224
10.7 基于ASP的应用程序与 227
Global.asa文件 227
10.8 应用实例 228
习题 229
10.9 本章小结 229
第11章 ASP中使用ADO访问数 231
据库 231
11.1 ADO概述 231
11.1.1 ADO简介 231
11.1.2 ADO对象 231
11.1.3 ADO存取数据库的一般过程 232
*11.2 ODBC的配置 233
11.3.2 创建数据库表 235
11.3.3 使用SQL进行简单查询 235
11.3.1 SQL语言简介 235
*11.3 数据库查询语言SQL 235
11.3.4 用SQL更新数据库内容 237
11.4 使用Connection对象进行数据库连接 238
11.4.1 创建Connection对象 238
11.4.2 Connection对象方法 238
11.4.3 Connection对象的属性 240
11.5 使用Recordset对象访问数据库 241
11.5.1 Recordset对象的方法 242
11.5.2 Recordset对象的属性 245
11.5.3 Fields数据集合 247
*11.6 Command对象的应用 248
11.6.1 创建命令对象 248
11.6.2 使用Command对象执行SQL查询 249
11.6.3 Parameter参数集合与Parameter参数对象 250
11.7 ADO应用示例 251
11.8 本章小结 252
习题 253
12.1 网上超市 254
12.1.1 网上超市概述 254
第12章 综合实例 254
综合实例及实训篇 254
12.1.2 主要页面分析 255
*12.2 网络学习系统 273
12.2.1 网站主要页面 273
12.2.2 数据库及表结构说明 274
12.2.3 本网络学习系统的典型页面剖析 277
12.3 本章小结 304
习题 305
内容和步骤 306
目的和要求 306
第13章 实训 306
实训一创建个人站点并发布 306
实训二在网页中使用主题、超链接、书签和图像 307
目的和要求 307
内容和步骤 307
实训三在网页中使用动态元素 309
目的和要求 309
内容和步骤 309
内容和步骤 310
目的和要求 310
实训四 在网页中使用表格、框架网页 310
实训五 表单设计 312
目的和要求 312
内容和步骤 312
实训六 使用VBScript在网页中 313
编写程序 313
目的和要求 313
内容和步骤 313
内容和步骤 315
目的和要求 315
实训七 使用JavaScript在网页中编写程序 315
实训八 使用ASP技术创建动态 317
主页 317
目的和要求 317
内容和步骤 317
录 318
内容和步骤 318
目的和要求 318
户信息反馈并实现用户登 318
实训九 使用ASP内置对象获取用 318
实训十 使用ADO对象实现数据 321
库的连接和访问 321
目的和要求 321
内容和步骤 321
实训十一 综合练习BBS的实现 324
目的和要求 324
内容和步骤 324
参考文献 327