目录 1
第1章HTML基础 1
1.1什么是HTML 1
1.2 HTML标记符基础 2
1.2.1基本的HTML语法 3
1.2.2标记符属性 3
1.3网页的基本结构 3
1.3.1 html 4
1.3.2 head 4
1.3.3 title 4
1.3.4 body 5
1.4添加注释 7
1.5插入特殊符号 8
1.6网页实例 9
小结 11
练习题 12
第2章文本格式 13
2.1字符格式 13
2.1.1 font 13
2.1.2 b、i和u等字体样式标记符 15
2.1.3标题标记符hn 16
2.1.4实例——设置文字的属性 17
2.2段落格式 19
2.2.1 p 19
2.2.2 pre 20
2.2.3 hr 21
2.2.4 br 22
2.3列表格式 24
2.3.1有序列表 24
2.3.2无序列表 25
2.3.3嵌套列表 26
2.3.4定义列表 28
小结 29
练习题 29
第3章超链接与图像 31
3.1超链接基础 31
3.1.1什么是URL 31
3.1.2绝对URL 32
3.1.3 相对URL 32
3.1.4 HTML中的超链接 32
3.2创建超链接 33
3.2.1 a标记符 33
3.2.2创建页面间超链接 33
3.2.3创建页面内超链接 35
3.2.4指向电子信箱的链接 37
3.3插入图像 38
3.3.1 Web图像格式 38
3.3.2常用Web图像处理软件 38
3.3.3img标记符和相应属性 39
3.3.4使用图像创建超链接 44
3.4图像映射 46
3.4.1什么是图像映射 46
3.4.2创建图像映射 46
小结 48
练习题 49
第4章网页布局 50
4.1创建表格 50
4.1.1表格的基本结构 50
4.1.2 table 52
4.1.3 caption 56
4.1.4 tr 56
4.1.5 td 58
4.1.6 th 61
4.2表格在布局上的应用 63
4.2.1嵌套表格 63
4.2.2使用表格进行页面布局 65
4.3创建框架结构 68
4.3.1框架的基本概念 68
4.3.2框架的基本结构 69
4.3.3 frameset 69
4.3.4frame 71
4.4框架在布局上的应用 73
4.4.1创建嵌套框架 73
4.4.2指定超链接的目标框架 74
4.4.3使用iframe创建页面内框架 77
4.4.4使用框架进行页面布局 79
小结 82
练习题 82
第5章其他网页元素 84
5.1 表单 84
5.1.1什么是表单 84
5.1.2 form 85
5.1.3 input 86
5.1.4 textarea 93
5.1.5 select和option 94
5.1.6 label 95
5.1.7表单实例 97
5.2滚动字幕marquee 100
5.3Java小应用程序对象 101
5.4多媒体对象 103
小结 105
练习题 106
第6章CSS技术 107
6.1什么是CSS 107
6.2定义CSS样式 109
6.2.1样式表项的组成 109
6.2.2HTML标记符样式 110
6.2.3具有上下文关系的HTML标记符样式 110
6.2.4用户定义的类 111
6.2.5用户定义的ID 114
6.2.6虚类 115
6.3将CSS添加到HTML中 116
6.3.1直接嵌入样式表 116
6.3.2链接外部样式表 117
6.3.3内联样式表 119
6.4 CSS单位与常用属性 121
6.4.1 CSS单位 121
6.4.2字体属性 122
6.4.3颜色及背景属性 126
6.4.4文本属性 128
6.4.5布局属性 133
6.4.6列表属性 137
6.5使用CSS定位 140
6.5.1定位方式 140
6.5.2 CSS定位属性 140
小结 145
练习题 145
第7章JavaScript语言基础 146
7.1什么是JavaScript语言 146
7.1.1什么是脚本语言 146
7.1.2 JavaScript的基本特点 147
7.2在网页中添加JavaScript 147
7.2.1使用script标记符 147
7.2.2直接添加脚本 149
7.2.3链接外部脚本 149
7.3JavaScript语言基础 150
7.3.1 JavaScript变量 150
7.3.2 JavaScript运算符 153
7.3.3 JavaScript语句 161
7.3.4 JavaScript函数 167
小结 169
练习题 169
第8章JavaScript内置对象 171
8.1什么是对象 171
8.1.1对象的属性和方法 171
8.1.2基于对象的JavaScript 171
8.2对象运算符与语句 172
8.2.1 new运算符 172
8.2.2 delete运算符 172
8.2.3 with语句 173
8.2.4 for in语句 174
8.3JavaScript内置对象 175
8.3.1.Array对象 176
8.3.2Date对象 178
8.3.3 Global对象 186
8.3.4 Math对象 187
8.3.5 String对象 190
小结 195
练习题 195
第9章事件处理和浏览器对象 196
9.1JavaScript事件处理 196
9.1.1什么是事件 196
9.1.2 JavaScript事件 196
9.1.3HTML事件 198
9.1.4事件处理 200
9.2浏览器对象 201
9.2.1什么是浏览器对象 201
9.2.2 window对象 204
9.2.3 document对象 214
9.2.4 event对象 218
9.2.5 frame对象 221
9.2.6 history对象 224
9.2.7 location对象 225
9.2.8 navigator对象 227
9.2.9 screen对象 228
9.2.10 form对象 229
9.2.11 select对象 235
9.2.12 image对象 237
9.2.13 link对象 240
9.2.14使用cookie 242
小结 245
练习题 245
第10章DHTML应用 248
10.1 DHTML概述 248
10.1.1 什么是DHTML 248
10.1.2访问HTML元素和CSS属性 249
10.2动态定位与显示 250
10.2.1动态定位 250
10.2.2动态显示 254
10.3动态状态栏和标题栏 261
10.3.1动态显示状态栏信息 261
10.3.2动态显示标题栏信息 262
10.4动态过滤器效果 263
10.4.1过滤器属性 263
10.4.2动态过滤器实例 267
小结 272
练习题 272
附录一HTML4.0快速参考 275
附1.1通用属性 275
附1.2 HTML文档结构元素 275
附1.3文本元素 276
附1.4字体样式元素 278
附1.5列表元素 279
附1.6表格元素 280
附1.7框架元素 282
附1.8表单元素 283
附1.9其他元素 285