第1章 HTML 1
1.1HTML文档基本结构 1
1.1.1<head>标签 2
1.1.2<body>标签 2
1.1.3<base>标签 7
1.1.4<bgSound>标签 7
1.1.5<link>标签 8
1.1.6<meta>标签 8
1.1.7<script>标签 9
1.1.8<style>标签 9
1.1.9<title>标签 9
1.1.10注释标签 10
1.2文本标签 10
1.2.1<br>标签、<nobr>标签 11
1.2.2<p>标签 12
1.2.3<hr>标签 12
1.2.4<pre>标签 13
1.2.5<b>标签、<i>标签、<u>标签 14
1.2.6<marquee>标签 14
1.2.7<div>标签、<span>标签 15
1.2.8<hi>标签(i=1,2,3,4,5,6) 16
1.2.9<font>标签 17
1.2.10<sup>标签、<sub>标签 17
1.2.11特殊字符 18
1.3图像标签 19
1.4列表 22
1.4.1无序列表 22
1.4.2有序列表 23
1.5表格 24
1.5.1<table>标签 25
1.5.2<tr>标签 28
1.5.3<td>标签 29
1.5.4<th>标签 30
1.5.5<caption>标签 30
1.5.6<thead>标签、<tbody>标签、<tfoot>标签、<colgroup>标签 31
1.6文档的超链接 33
1.6.1<a>标签的主要属性 34
1.6.2链接到文档的某一位置 36
1.6.3图像分块链接 37
1.7框架 38
1.7.1<frameset>标签 39
1.7.2<frame>标签 40
1.7.3<noframes>标签 40
1.7.4<iframe>标签 41
1.8表单 42
1.8.1<form>标签 43
1.8.2<input>标签 43
1.8.3<textarea>标签 44
1.8.4<select>标签和<option>标签 44
本章小结 47
本章实验 48
第2章 级联样式表 50
2.1在HTML标签中定义CSS属性 50
2.2使用<style>标签定义样式 51
2.2.1标签选择器 52
2.2.2id选择器 53
2.2.3类选择器 54
2.3链接样式表文件 57
2.4CSS的继承与优先级 59
2.5CSS的度量单位 62
2.6CSS属性 64
本章小结 67
本章实验 67
第3章 JavaScript 69
3.1在HTML中嵌入脚本代码 70
3.2数据类型 73
3.3变量 75
3.4数据类型转换 78
3.5运算符与表达式 81
3.5.1算术运算符 81
3.5.2关系运算符 82
3.5.3逻辑运算符 83
3.5.4位运算符 83
3.5.5其他运算符 84
3.5.6表达式与运算符的优先级 85
3.6JavaScript的基本语法 86
3.6.1简单语句 86
3.6.2选择语句 86
3.6.3循环语句 89
3.7函数 92
3.7.1自定义函数 92
3.7.2内置函数 93
3.8JavaScript内置对象 96
3.8.1数组对象(Array) 97
3.8.2字符串对象(String) 102
3.8.3数学类(Math) 105
3.8.4日期对象(Date) 106
3.8.5Object类 108
3.9异常处理 109
3.9.1异常处理概述 109
3.9.2使用try...catch...finally处理异常 109
本章小结 112
本章实验 112
第4章 DHTML 114
4.1对象的事件 115
4.1.1事件概述 115
4.1.2常用事件 116
4.1.3事件起泡 120
4.2文档对象模型概述 123
4.3window对象 124
4.3.1window对象概述 124
4.3.2window对象的常用属性、方法和事件 125
4.4document对象 135
4.4.1document对象概述 135
4.4.2document对象的常用属性和方法 136
4.5navigator对象 141
4.6location对象 142
4.7event对象 143
4.8history对象 151
4.9screen对象 152
4.10Cookie概述 153
4.10.1什么是Cookie 153
4.10.2读写Cookie 154
本章小结 155
本章实验 156
第5章 过滤与转换技术 158
5.1过滤技术概述 158
5.2为标签对象添加过滤对象 159
5.2.1为标签对象添加单个过滤对象 159
5.2.2为标签对象添加多个过滤对象 160
5.3在脚本中访问过滤对象 161
5.4常用过滤对象 162
5.5过滤技术实例 170
5.6转换技术概述 172
5.7带转换功能的过滤对象 174
本章小结 182
本章实验 183
第6章 基于Web的组件 184
6.1Web组件概述 184
6.2使用<object>标签插入组件 185
6.2.1<object>标签 185
6.2.2<param>标签 187
6.3几个常用组件 187
6.3.1Flash动画 187
6.3.2利用WindowsMediaPlayer插入媒体文件 188
6.3.3微软通用对话框控件 191
6.4使用ActiveXObject对象调用自动化服务 193
本章小结 194
本章实验 194
第7章 综合应用示例 195
7.1利用CSS制作圆角矩形 196
7.2随机转换显示图片 198
7.3提示信息 199
7.4立体按钮 202
7.5飘浮的广告 206
7.6定位广告 207
7.7飘落的雪花 210
7.8水平下拉式菜单 212
7.9垂直菜单 218
7.10时钟 221
7.11鼠标指针的尾巴 226
7.12利用Cookie保留客户信息 229
7.13默林老人 231
本章小结 233
本章实验 233
附录 HTML标签 235
参考文献 238