第1章 绪论 1
1.1 信息技术的发展 1
1.2 Internet技术概述 3
第2章 Internet常识及相关概念 7
2.1 Internet基础 7
2.1.1 网络基础 7
2.1.2 Internet的发展 13
2.2 Internet基本常识 17
2.3 Internet协议 19
2.4 网络接入概念 22
2.5 网络服务商 26
2.6 Internet地址 27
2.7 常用网页设计语言 33
第3章 上网前的准备 35
3.1 网络中的设备 35
3.1.1 网络中的计算机 35
3.1.2 网络连接设备 39
3.1.3 网络传输设备 43
3.2 Internet接入方法 47
3.2.1 窄带接入方法 47
3.2.2 宽带接入方法 50
3.2.3 无线接入方法 57
3.3 LAN组网方法 60
3.3.1 LAN常识 60
3.3.2 简单LAN组建 62
3.3.3 综合布线 66
3.4 Windows XP下的网络配置 69
3.4.1 硬件安装 69
3.4.2 软件及协议配置 72
第4章 Internet客户端基本应用 82
4.1 常见网络命令 82
4.2 浏览器及其使用 88
4.2.1 浏览器概述 88
4.2.2 IE使用指南 91
4.3 Email相关操作 96
4.3.1 Email概述 96
4.3.2 Web Mail指南 98
4.3.3 OutLook Express操作指南 100
4.3.4 Foxmail操作指南 106
4.4 FTP相关操作 109
4.4.1 FTP概述 109
4.4.2 FTP软件的使用 112
4.5 其他Internet客户端应用 118
4.5.1 下载软件 118
4.5.2 即时通讯 124
4.5.3 网络信息资源及其检索 127
4.6 网络安全 133
4.6.1 网络安全种类和危害 133
4.6.2 网络安全防范 138
第5章 Internet服务器的配置和管理 141
5.1 Internet服务概述 141
5.1.1 常见的Internet服务 141
5.1.2 客户机/服务器体系的工作原理 145
5.1.3 常见的Internet服务器操作系统 147
5.2 Web服务器的安装和配置 151
5.2.1 Web服务概述 151
5.2.2 IIS中Web站点的建立和删除 157
5.2.3 IIS中Web站点的管理和配置 163
5.2.4 IIS中Web站点的目录管理 169
5.2.5 IIS中Web站点的安全管理 171
5.3 电子邮件服务器的安装和配置 175
5.3.1 电子邮件服务概述 175
5.3.2 Mdaemon邮件服务器软件的安装 180
5.3.3 MDaemon邮件服务器的域管理 183
5.3.4 MDaemon邮件服务器的帐号管理 187
5.3.5 MDaemon邮件服务器的安全管理 189
5.4 FTP服务器的安装和配置 192
5.4.1 FTP文件传输服务概述 192
5.4.2 在IIS中建立FTP服务器 195
5.4.3 IIS中FTP站点的配置与管理 198
5.4.4 Serv_U FTP服务器的架构 202
5.4.5 Serv_U中FTP服务器的配置与管理 205
第6章 Web开发环境概述 210
6.1 常见的Web开发技术 210
6.1.1 HTML 211
6.1.2 ASP 214
6.1.3 PHP 217
6.1.4 JSP 219
6.1.5 ASP.NET 222
6.1.6 AJAX 226
6.1.7 Web开发技术的选择 227
6.2 常见的Web服务运行平台 231
6.2.1 IIS 231
6.2.2 Apache 233
6.2.3 IIS和Apache的比较 234
6.2.4 其他Web服务运行平台 236
6.2.5 Web服务运行平台的选择 239
6.3 常见的Web开发工具 241
6.3.1 文本编辑器 241
6.3.2 Frontpage 243
6.3.3 Dreamweaver 244
6.3.4 Microsoft Visual Studio.NET 247
6.3.5 辅助开发工具 249
第7章 超文本标记语言 255
7.1 HTML概述 255
7.1.1 超文本的概念 255
7.1.2 HTML的概念和特性 256
7.1.3 HTML语法基础 257
7.1.4 HTML文件的基本结构 259
7.1.5 HTML的其他常用页面标记 260
7.2 文字与段落 261
7.2.1 文字中的特殊符号 262
7.2.2 子标题标记 263
7.2.3 文字修饰标记 264
7.2.4 字体标记 265
7.2.5 段落标记 265
7.2.6 水平线标记 267
7.3 超链接 267
7.3.1 超链接的概念 267
7.3.2 路径的概念 268
7.3.3 链接标记 269
7.4 表格 276
7.4.1 表格的概念 276
7.4.2 表格基础 276
7.4.3 表格中标记的属性 278
7.5 图像 284
7.5.1 图像格式基础 284
7.5.2 图像标记 284
7.6 框架 291
7.6.1 框架的概念 291
7.6.2 框架结构的标记 292
7.7 表单 296
7.7.1 表单的概念 296
7.7.2 表单标记 297
第8章 脚本语言JavaScript 302
8.1 JavaScript概述 302
8.1.1 脚本语言的概念 302
8.1.2 JavaScript的概念 302
8.1.3 JavaScript的特点 302
8.1.4 JavaScript语法基础 303
8.2 JavaScript基本语法 305
8.2.1 常量 305
8.2.2 变量 306
8.2.3 表达式与运算符 308
8.2.4 常用程序语句 312
8.2.5 函数 317
8.3 JavaScript的对象 320
8.3.1 内置对象 321
8.3.2 自定义对象 336
第9章 层叠式样式表 338
9.1 为什么要使用CSS 338
9.2 向页面中添加CSS代码的方法 340
9.3 CSS基本语法 343
9.3.1 CSS的基本语句 343
9.3.2 样式表中的属性单位 345
9.4 用CSS设置网页格式 345
9.4.1 设置字体格式 345
9.4.2 设置文本属性 347
9.4.3 设置颜色与背景 349
9.4.4 设置边框属性 350
9.4.5 设置布局属性 350
9.4.6 设置列表格式 359
9.4.7 使用CSS滤镜技术 359
9.5 CSS 3.0的新特征 370
9.5.1 设置圆角边框 371
9.5.2 设置阴影效果 373
9.5.3 设置颜色透明度和渐变色 374
9.5.4 设置多背景 376
9.5.5 使用自定义字体 378
第10章 文档对象模型 380
10.1 DOM概述 380
10.2 HTML DOM的对象层次结构与节点层次结构 381
10.3 对象和节点元素的查找、获取与操作的通用机制 383
10.3.1 对象和节点元素的查找与获取 383
10.3.2 操作HTML文档对象元素的子节点 390
10.3.3 其他操作HTML对象元素的通用机制 392
10.4 对象的事件与事件处理 392
10.5 HTML DOM对象 396
10.5.1 Window对象 397
10.5.2 Navigator对象 403
10.5.3 Screen对象 404
10.5.4 History对象 405
10.5.5 Location对象 406
10.5.6 Document对象 408
10.5.7 Anchor对象 412
10.5.8 Body对象 414
10.5.9 Style对象 415
10.5.10 Table对象、TableRow对象与TableCell对象 417
10.5.11 Image对象 423
10.5.12 Event对象 424
10.5.13 Form对象和各种表单域对象 427
第11章 ASP动态网页开发 438
11.1 ASP服务器端脚本语言——VBScript 438
11.1.1 VBScript数据类型 439
11.1.2 VBScript变量 439
11.1.3 VBScript常量 441
11.1.4 VBScript过程 442
11.1.5 VBScript内置函数 443
11.1.6 VBScript运算符 452
11.1.7 条件语句 453
11.1.8 循环语句 454
11.2 ASP的内置对象 459
11.2.1 Request对象 459
11.2.2 Response对象 464
11.2.3 Server对象 468
11.2.4 Application对象 471
11.2.5 Session对象 474
11.2.6 Golbal.asa文件34 477
第12章 网络数据库开发 480
12.1 典型的网络计算模式 480
12.1.1 集中式计算模式 481
12.1.2 客户机/服务器模式 482
12.1.3 三层客户机/服务器模式 483
12.1.4 浏览器/服务器模式 484
12.2 网络数据访问技术. 486
12.2.1 数据访问接口 487
12.2.2 数据访问对象模型 490
12.3 ADO对象模型 494
12.3.1 Connection对象 495
12.3.2 Error对象和Errors集合 501
12.3.3 Command对象 504
12.3.4 Recordset对象 506
12.3.5 Field对象和Fields集合 513
12.3.6 Parameter对象和Parameters集合 518
12.3.7 Property对象和Properties集合 519
12.4 基于ASP和ADO的网络数据库开发 519
12.4.1 数据准备 519
12.4.2 连接数据源 520
12.4.3 使用Recordset对象实现数据库基本操作 521
12.4.4 基于SQL Command实现数据库基本操作 527
索引 533
后记 540