第1篇 HTML基础篇 3
第1章 网页技术总览 3
1.1 WWW与超媒体 4
1.2 HTML与ASP 4
1.2.1 HTML 4
1.2.2 ASP 5
1.3其他网页设计技术 5
1.3.1 CGI 5
1.3.2 Java/Java Applet 6
1.3.3 JavaScript 7
1.3.4 VBScirpt 7
1.3.5 DHTML 7
1.3.6 Shockwave与Flash 8
1.3.7 VRML 8
1.3.8 XML 8
习题 10
第2章 HTML入门 11
2.1 HTML基本语法 12
2.1.1一般标记 12
2.1.2空标记 12
2.2 HTML标记分类 13
2.2.1文件结构标记(Document Structure Tags) 13
2.2.2区段格式标记(Block Formatting Tags) 13
2.2.3字符格式标记(Character Formatting Tags) 13
2.2.4列表标记(List Tags) 14
2.2.5链接标记(Anchor Tag) 14
2.2.6多媒体标记(Multimedia Tag) 14
2.2.7表格标记(Table Tags) 14
2.2.8表单标记(Form Tags) 15
2.3文件结构标记 15
2.3.1 <html>:标示整份文件 15
2.3.2 <head>:标示出文件标题区 15
2.3.3 <title>:网页标题 16
2.3.4 <boby>:标示出文件主体区 17
2.3.5 body标记的属性 17
2.4区段格式标记 21
2.4.1 <hl>~<hó>:文章标题 21
2.4.2 <hr>:产生水平线 22
2.4.3 <br>:强迫换行 24
2.4.4 <p>:文件段落 25
2.4.5 <pre>:以原始格式显示 26
2.4.6 <address>:地址标记 27
2.4.7 <blockquote>:段落内缩 27
2.4.8 <!... ...>:批注 28
2.5字符格式标记 28
2.5.1字型的设置 28
2.5.2特殊符号 30
2.6列表(list)标记 31
2.6.1 <ul>:无编号列表 31
2.6.2 <ol>:有编号列表 31
2.6.3 <dl>:定义式列表 32
2.6.4巢状列表 33
2.6.5 <dir>:目录式列表 34
2.6.6 <menu>:菜单式列表 34
习题 35
第3章 必超级链接与超媒体 37
3.1超文本文件 38
3.1.1节点 38
3.1.2超级链接 39
3.2链接标记:<a> 39
3.3超级链接的分类 39
3.4超级链接的寻址 40
3.4.1远程链接 40
3.4.2近端链接 42
3.5超媒体整台 48
3.5.1图像标记:<img> 49
3.5.2以图像作为超级链接来源 52
3.5.3内嵌文件:<embed> 53
3.5.4背景音乐:<bgsound> 54
习题 56
第4章 表格与表单 57
4.1认识表格 58
4.2 HTML表格标记群 59
4.2.1 <table>...</talbe>:定义表格区段 59
4.2.2 <tr>...</tr>:表格行 59
4.2.3 <td>...</td>:表格单元格 60
4.2.4 <th>...</th>:表头 63
4.2.5 <caption>...</caption>:表格标题 64
4.2.6表格综合设计 65
4.3认识表单 68
4.4 HTML表单标记群 68
4.4.1 <form>...</form>:表单区段 68
4.4.2 <input>:输入组件 69
4.4.3 <textarea>...</textarea>:多行文本框 72
4.4.4 <select>...</select>:下拉式列表 74
4.4.5 <option>:产生选择项目 74
4.5使用E-mail回收表单 75
习题 79
第2篇 ASP语法篇 83
第5章 ASP执行环境与基本语法 83
5.1认识ASP执行环境 84
5.2架设PWS服务器 84
5.2.1 PWS简介 84
5.2.2安装PWS 85
5.2.3使用个人Web管理员管理PWS 88
5.3认识ASP 92
5.4 ASP基本语法 93
习题 97
第6章 变量与数组 99
6.1变量与数据类型 100
6.1.1变量声明 100
6.1.2常数声明 101
6.1.3数据类型 101
6.2类型转换函数 103
6.3数组 104
6.2.1何谓数组 104
6.2.2固定数组 106
6.2.3动态数组 110
6.4 Array函数 113
习题 116
第7章 输出与输入 117
7.1 ASP输出入途径 118
7.2输出对象:Response 118
7.2.1 Write方法 118
7.2.2 Redirect方法 121
7.3输入对象:Request 122
7.3.1 Form属性集 123
7.3.2 QueryString属性集 125
7.4 GET 与POST比较 128
习题 130
第8章 表达式与常用函数 133
8.1表达式的组成 134
8.1.1操作数 134
8.1.2运算子 134
8.1.3表达式语法 134
8.2各类运算子 135
8.2.1指定运算子 135
8.2.2算术运算子 136
8.2.3逻辑运算子 137
8.2.4比较运算子 139
8.2.5串接运算子 141
8.2.6运算子优先级 141
8.2.7 Like运算子 142
8.3类型转换函数 143
8.4常用数值函数 145
8.5常用字符串函数 149
习题 153
第9章 流程控制—判断与选择 155
9.1流程控制 156
9.2单一条件的If...Then 156
9.2.1单行形式的If...Then 156
9.2.2多行形式的If...Then 158
9.3多重条件的If...Then 160
9.4 Select Case 165
习题 169
第10章 循环与分支 171
10.1前言 172
10.2 For循环 172
10.3 For Each循环 176
10.4 Do循环 179
10.4.1无条件式的Do循环 180
10.4.2 条件前测的Do循环 180
10.4.3条件后测的Do循环 184
10.5 While循环 185
10.6巢状循环 185
10.6.1巢状For循环 185
10.6.2巢状Do循环(条件前测) 187
10.6.3巢状Do循环(条件后测) 189
10.6.4巢状While循环 189
10.6.5巢状混合循环 190
10.7分支跳跃 191
10.7.1 ExitFor 192
10.7.2 ExitDo 192
10.7.3 Exit Sub 192
10.7.4 Exit Function 193
习题 194
第3篇 ASP对象篇 197
第11章 ASP基本对象 197
11.1 Application对象 198
11.1.1操作Application变量 198
11.1.2 Application事件 200
11.1.3使用Application对象方法 202
11.1.4 Application的相关对象集合 204
11.2 Server对象 205
11.2.1操作Server对象 205
11.2.2使用Server编码(Encoding)方法 208
11.3 Session对象 211
11.3.1 Session对象的使用 211
11.3.2 Session对象的属性 212
11.3.3 Session对象的事件使用 213
11.4 Cookies对象 214
11.4.1漫谈Cookies 214
11.4.2 Cookies的使用范例 216
习题 218
第12章 ASP数据库处理 219
12.1数据库简介 220
12.1.1数据库的组成与架构 220
12.1.2数据库的操作 230
12.2数据库对象介绍 233
12.2.1 ADO(ActiveX Data Object)对象的介绍 233
12.2.2 ADO RecordSet对象的使用 236
12.2.3 ADO Command对象的使用 241
12.3 ASP交易(Transaction)的处理 243
习题 245
第13章 ASP外部支持对象 247
13.1文件存取组件 248
13.1.1文件存取组件使用方法 248
13.1.2文件存取组件使用范例 250
13.2内容播放组件(Content Rotator Component) 252
13.2.1内容播放组件使用方法 252
13.2.2内容播放组件使用范例 253
13.3广告播放组件(Ad Rotator Component) 255
13.3.1广告播放组件使用方法 255
13.3.2广告轮播组件使用范例 257
13.4浏览器信息组件(Browser Capabilities Component) 259
13.4.1浏览器信息组件使用方法 259
13.4.2浏览器信息组件使用范例 260
13.5内容连接组件(Content Linking Component) 261
13.5.1内容连接组件使用方法 261
13.5.2内容连接组件使用范例 262
13.6权限检查组件(Permission Checker Component) 264
13.6.1权限检查组件使用方法 264
13.6.2权限检查组件使用范例 265
13.7电子邮件传送组件(E-mail) 266
13.7.1电子邮件传输组件使用方法 266
13.7.2电子邮件组件使用范例 267
13.8文件上传服务组件(UpLoad) 270
13.8.1文件上传组件使用方法 270
13.8.2文件上传组件使用范例 272
习题 275
第4篇 ASP实战篇 277
第14章 ASP实例分析 277
14.1浏览者计数器(范例ch14-01.asp) 280
14.1.1程序需求与设计 280
14.1.2执行界面 280
14.1.3程序代码 280
14.1.4程序说明 282
14.2网站登录安全管理(范例ch14-02.asp) 282
14.2.1程序需求与设计 282
14.2.2执行界面 284
14.2.3程序代码 287
14.2.4程序说明 302
14.3全文检索系统(范例ch14-03.asp) 303
14.3.1程序需求与设计 303
14.3.2执行界面 303
14.3.3程序代码 304
14.3.4程序说明 307
14.4留言板(范例ch14-04.asp) 308
14.4.1程序需求与设计 308
14.4.2执行界面 309
14.4.3程序代码 309
14.4.4程序说明 312
14.5大家来投票 312
14.5.1程序需求与设计 312
14.5.2执行界面 313
14.5.3程序代码 314
14.5.4程序说明 318
习题 319