目录 3
前言 3
第一部分 HTML 3
1 初识HTML 3
1.1 什么是HTML 3
1.2 用什么来编写HTML代码 3
1.3 HTML编辑器 3
1.4 基本概念 4
2 HTML页面布局 6
2.1 HTML的基本结构 6
2.2 定制页面的属性 7
2.3 〈BODY〉标记中的属性 9
2.4 创建超链接 10
2.5 开一个新的(浏览器)窗口 11
2.6 水平线 11
2.7 有关颜色的设定 12
3 HTML文本布局 14
3.1 段落和换行 14
3.2 创建列表 14
3.3 预定的文本格式 17
3.4 其他与文本有关的标记 19
4 HTML字体设计 22
4.1 控制字体的大小 22
4.2 特殊效果的字体 23
5.1 创建和配置表单 27
5 HTML表单设计 27
5.2 CGI的基本认识 28
5.3 创建表单的HTML标记 28
6 HTML表设计 33
6.1 表的基本概念 33
6.2 表的HTML标记简介 33
6.3 表的HTML标记示例 35
7 HTML帧的设计 37
7.1 关于帧(frame)和帧集(frame set) 37
7.2 创建帧的HTML标记 38
8.2 HTML中的〈MARQUEE〉标记及其属性 41
8 HTML移动文字(marquee)设计 41
8.1 什么是marquee 41
9 HTML图像设计 44
9.1 在页面中插入图像 44
9.2 在页面中使用图像的HTML标记简介 45
9.3 客户端图像映射图(Client Side Image Map) 46
10 HTML增强标记功能 47
10.1 HTML的〈SCRIPT〉标记 47
10.2 HTML的〈APPLET〉标记 49
10.3 HTML的〈OBJECT〉标记和〈PARAM〉标记 50
10.4 使用〈OBJECT〉标记和〈PARAM〉标记 52
10.5 HTML多媒体页面设计标记 53
第二部分 VBScript 57
11 VBScript语言基础 57
11.1 回顾HTML的〈SCRIPT〉标记 57
11.2 访问VBScript数据类型 59
11.3 判断变体中的数据类型 60
11.4 数据类型转换 62
12 VBScript变量和数组 64
12.1 声明变量 64
12.2 变量的作用范围 64
12.3 禁止使用未声明的变量 65
12.4 数组操作 66
13 VBScript函数和过程 69
13.1 VBScript内建函数简介 69
13.2 使用VBScript日期和时间函数 70
13.3 使用消息框和输入框与用户交互 71
13.4 声明自定义函数 72
13.5 声明定制过程 74
14 VBScript程序流程控制 76
14.1 用If和Select进行条件判断 76
14.2 用Do...Loop在程序中进行循环 77
14.3 使用For...Next循环 78
14.4 使用While...Wend循环 80
15.1 响应客户端事件 81
15 VBScript客户端程序实例 81
15.2 对用户进入站点和离开站点作响应 83
15.3 改变窗口中的HTML文档 84
15.4 利用客户端脚本对Form元素进行验证 85
第三部分 JavaScript 91
16 JavaScript概览 91
16.1 JavaScript语言 91
16.2 JavaScript扩展Web网页 92
16.3 JavaScript开发环境 94
17 JavaScript语言 95
17.1 变量和常量 95
17.2 JavaScript变量的数据类型 96
17.3 JavaScript操作符 97
17.4 JavaScript的控制语句 101
18 JavaScript函数 107
18.1 函数是什么 107
18.2 参数的作用 107
18.3 函数的返回值 108
18.4 定义和调用函数 108
18.5 全局和局部(本地)变量 109
18.6 方法 109
18.7 系统函数 109
18.8 共享方法 111
19.2 表格输入和事件 114
19 JavaScript事件 114
19.1 导航行为和事件 114
19.3 JavaScript事件句柄 116
19.4 event对象 122
19.5 JavaScript事件小结 123
20 JavaScript对象和数组 126
20.1 JavaScript对象 126
20.2 数组(Array)对象 130
20.3 JavaScript提供的对象 133
21 JavaScript内置对象及其使用 136
21.1 string对象 136
21.2 Math对象 140
21.3 Date对象 141
22 JavaScript窗口对象和元素 145
22.1 JavaScript对象层次 145
22.2 Navigator对象 145
22.3 窗口(window)对象 146
22.4 位置(location)对象 150
22.5 历史(history)对象 152
22.6 文档(document)对象 153
22.7 link对象 156
22.8 anchor对象 156
22.9 form对象 157
23.2 表格元素介绍 158
23 JavaScript表格对象 158
23.1 理解表格行为和方法 158
23.3 创建一个HTML表格 160
23.4 使用JavaScript表格(form)对象 162
23.5 JavaScript表格对象层次 163
23.6 使用JavaScript处理表格 166
24 使用cookie 172
24.1 在cookie中存储永久数据 172
24.2 cookie的参数 172
24.3 cookie的限制 173
24.4 JavaScript和cookie 173
24.5 使用cookie 175
25 使用插件 179
25.1 Netscape插件概述 179
25.2 插件与辅助应用程序 179
25.3 插件和MIME类型 180
25.4 在HTML中使用插件 181
25.5 插件和JavaScript 183
第四部分 Java 189
26 Java语言概述 189
26.1 Java语言的特性 189
26.2 Java与C++的区别 190
26.3 Java语言的开发环境 191
26.4 Java的应用程序和小程序 192
27 Java语法简介(一) 195
27.1 Java语言的关键字 195
27.2 Java语言的注释 195
27.3 Java语言的标识符 196
27.4 Java语言的数据类型 196
27.5 运算符 200
27.6 类型转换约定 202
27.7 流程控制语句 203
28 Java语法简介(二) 208
28.1 类 208
28.2 接口 216
28.3 包 218
28.4 小结 220
29 Java小程序编程概述 221
29.1 小程序的代码特点 221
29.2 小程序安全性模型 221
29.3 小程序的生存周期 222
29.4 小程序中的重要方法 222
30 Java的图形操作 223
30.1 Java的图形坐标系统 223
30.2 基本绘图方法 223
30.3 颜色 229
30.4 字体 232
31.1 AWT包概述 235
31 Java的用户界面设计(一) 235
31.2 常用组件类编程 236
31.3 容器类 248
32 Java的用户界面设计(二) 251
32.1 一个布局管理器的示例 251
32.2 布局管理类概述 252
32.3 类BorderLayout 253
32.4 类FlowLayout 253
32.5 类CardLayout 254
32.6 类GridLayout 255
32.7 类GridBagLayout和GridBagConstraits 256
33.1 线程概述 259
33 多线程 259
33.2 一个多线程示例 260
33.3 多线程的创建 261
A 预定义颜色 266
B VBScript语言参考 270
B.1 VBScript数据子类型 270
B.2 VBScript运算符 271
B.3 VBScript函数 273
B.4 VBScript语句 283
B.5 VBScript常数 287
B.6 VBScript编码规则 290