第1章 HTML简介 1
1.1 World Wide Web简介 1
1.2 HTML 4.0简介 2
1.2.1 国际化 2
1.2.2 增强访问能力 2
1.2.3 高级表格 3
1.2.4 复合文档 3
1.2.5 样式表单 3
1.2.6 客户端小程序 3
1.2.7 框架结构 4
1.2.8 新元素列表 4
1.3 HTML文件的格式 5
1.4 编写HTML代码的工具 7
1.5 几个有用的小技巧 9
1.5.1 设置“文件夹选项”显示文件扩展名 9
1.5.2 更改“文件夹选项”直接打开HTML文件 10
1.6 本章小结 12
第2章 建立简单的HTML文件 13
2.1 编辑第一个HTML文件 13
2.2 HTML概述 15
2.3 HTML文件的基本标识 16
2.3.1 HTML文件的标识 17
2.3.2 文档标头标志 17
2.3.3 段落标志 18
2.3.4 行中断标识 19
2.3.5 章节标题设定标志 20
2.3.6 原样显示文本的标识 21
2.3.7 特殊字符的显示 22
2.4 本章小结 24
第3章 HTML文件中的链接 25
3.1 URI简介 25
3.2 HTML文件中的链接标识 26
3.3 HTML文件中的链接 30
3.3.1 在同一个文件中建立链接 30
3.3.2 在不同的文件中建立链接 32
3.4 本地链接和网络链接 36
3.4.1 本地链接 36
3.4.2 网络链接 37
3.5 本章小结 38
第4章 HTML文件结构 39
4.1 HTML文件的基本结构 39
4.2 头元素 40
4.2.1 BASE 40
4.2.2 ISINDEX 42
4.2.3 LINK 42
4.2.4 META 44
4.2.5 SCRIPT 47
4.2.6 STYLE 48
4.2.7 TITLE 48
4.3 <BODY>标记里的属性 49
4.3.1 左留白(leftmargin)和上留白(topmargin) 50
4.3.2 背景(background)图片 51
4.3.3 背景颜色(bgcolor) 52
4.3.4 文本(text)颜色 52
4.3.5 超级链接的颜色 52
4.3.6 范例 53
4.4 字体设计 54
4.4.1 标题字体(Header) 54
4.4.2 <FONT>标记 55
4.4.3 客户端字体(<FONT face="")示例 56
4.4.4 物理字体(Physical Style) 57
4.4.5 逻辑字体(Logical Style) 58
4.5 水平线 59
4.6 本章小结 61
第5章 图像 62
5.1 图像概述 62
5.1.1 内联图像 62
5.1.2 GIF和JPEG有什么不同 62
5.2 在HTML中使用图像 63
5.2.1 插入图像的基本方法 63
5.2.2 <IMG>标记的语法和属性 64
5.3 在HTML中深入使用图像 64
5.3.1 设定图像的大小(height, width) 64
5.3.2 图片的简短说明(alt) 65
5.3.3 图像的边框(border) 66
5.3.4 图像与文字混排(align) 68
5.3.5 图像与文本的间距(hspacing, vspacing) 72
5.4 用图像建立超链接 74
5.5 设计网页时使用图像的注意事项 75
5.6 本章小结 75
第6章 建立列表 76
6.1 有序列表 76
6.2 无序列表 79
6.3 自定义列表 81
6.4 菜单列表 82
6.5 目录列表 82
6.6 有关列表的其他属性 83
6.6.1 列表的嵌套 83
6.6.2 在列表中建立链接 85
6.7 本章小结 86
第7章 表格 87
7.1 表格的构成及属性 87
7.1.1 表头、表行、表元 87
7.1.2 表格的边框 88
7.1.3 表格尺寸设置 92
7.1.4 背景色和背景图片 93
7.1.5 表元间隙与空白设定 94
7.2 表格的语法总结 95
7.2.1 TABLE标记 95
7.2.2 TR标记 95
7.2.3 TH标记 96
7.3 更复杂的表格 96
7.3.1 跨多行、多列的表元 96
7.3.2 横竖线 98
7.3.3 圆角表格 99
7.4 对齐方式和布局 100
7.4.1 表格内文字的对齐 100
7.4.2 表格在页面中的对齐 101
7.5 含有超链接的表格 102
7.6 本章小结 103
第8章 样式表 104
8.1 样式表简介 104
8.2 样式规则 105
8.2.1 样式规则的组成 105
8.2.2 将样式规则加入HTML文档 105
8.3 基本语法 109
8.3.1 规则 109
8.3.2 声明 110
8.3.3 组合、继承和注解 110
8.3.4 伪类和伪元素 110
8.3.5 层叠顺序 111
8.4 CSS属性 112
8.4.1 字体属性 112
8.4.2 颜色及背景属性 116
8.4.3 文本属性 119
8.4.4 方框属性 123
8.4.5 分类属性 132
8.4.6 单位 134
8.5 本章小结 136
第9章 表单 137
9.1 表单初步 137
9.2 FORM标记 139
9.2.1 语法和属性 139
9.2.2 举例说明 140
9.3 INPUT标记 142
9.3.1 语法与属性 142
9.3.2 NAME属性 143
9.3.3 TYPE属性 144
9.4 BUTTON标记 151
9.4.1 语法和属性 151
9.4.2 绝对强大的BUTTON标记 151
9.5 SELECT标记和OPTION标记 157
9.5.1 语法和属性 157
9.5.2 举例 158
9.6 TEXTAREA标记 160
9.6.1 语法和属性 160
9.6.2 使用方法 161
9.7 LABLE标记 163
9.7.1 语法和属性 163
9.7.2 使用方法 164
9.8 本章小结 167
第10章 JavaScript简介 168
10.1 什么是JavaScript 168
10.1.1 JavaScript的特点 168
10.1.2 JavaScript和Java的区别 169
10.2 JavaScript基本数据结构 170
10.2.1 JavaScript代码的加入 170
10.2.2 基本数据类型 171
10.2.3 表达式和运算符 173
10.2.4 范例 174
10.3 JavaScript程序构成 175
10.3.1 程序控制流 175
10.3.2 函数 176
10.3.3 事件驱动及事件处理 177
10.3.4 范例 178
10.4 基于对象的JavaScript语言 180
10.4.1 对象的基础知识 181
10.4.2 常用对象的属性和方法 183
10.4.3 范例 185
10.5 创建新对象 187
10.5.1 对象的定义 188
10.5.2 创建对象实例 188
10.5.3 对象方法的使用 188
10.5.4 JavaScript中的数组 189
10.5.5 范例 191
10.6 使用内部对象系统 193
10.6.1 浏览器对象层次及其主要作用 194
10.6.2 文档对象功能及其作用 194
10.6.3 范例 196
10.7 本章小结 197