第1章HTML概述 1
1.1 HTML文件的基本结构 1
1.2使用记事本编写HTML页面 2
1.3使用Eclipse编写HTML页面 5
1.4小结 9
习题1 9
第2章HTML文件基本标记 11
2.1 head和title标记 11
2.2使用meta标记定义编码方式、定时跳转以及过渡效果 12
2.3使用body标记设置背景色和文字颜色 16
2.4使用body标记设置背景图片和边距 18
2.5小结 20
习题2 20
第3章 文字布局与文字效果 21
3.1标题标记 21
3.2使用font标记设置文字的大小、字体以及颜色 23
3.3粗体与斜体 25
3.4上标与下标 26
3.5删除线与下画线 28
3.6使用p标记设计段落格式 29
3.7水平线 32
3.8文字滚动 34
3.9小结 37
习题3 37
第4章 列表 40
4.1无序列表 40
4.2有序列表 42
4.3嵌套序列表 45
4.4小结 48
习题4 49
第5章 图像与多媒体 50
5.1在网页中使用图像 50
5.2添加网页背景音乐 53
5.3在网页中使用多媒体 55
5.4小结 58
习题5 58
第6章 超链接 60
6.1在网页中使用基本超链接 60
6.2在网页中使用锚点链接 63
6.3在网页中使用其他链接 66
6.4小结 69
习题6 70
第7章 表格 71
7.1创建表格 71
7.2设置表格的宽度、高度以及对齐方式 74
7.3设置表格的边框 76
7.4设置表格的背景 78
7.5设置表格的行属性 80
7.6设置表格的单元格属性 82
7.7表格的嵌套 85
7.8表格的结构 88
7.9小结 91
习题7 91
第8章 表单与页面控件 93
8.1表单标记form 93
8.2 input标记——文本框与密码框 95
8.3 input标记——单选按钮与复选框 98
8.4 input标记——按钮 100
8.5 input标记——图像域、隐藏域以及文件域 102
8.6列表与文本区 105
8.7小结 109
习题8 109
第9章 框架与浮动窗口 111
9.1框架集与框架 111
9.2浮动框架 116
9.3框架链接 118
9.4小结 124
习题9 124
第10章CSS 125
10.1 CSS的语法 125
10.2在网页中添加CSS的方法 127
10.3选择符的分类 129
10.4伪类及伪对象 131
10.5字体属性 134
10.6文本属性 136
10.7背景属性 139
10.8定位属性 142
10.9边框属性 145
10.10边距与间隙属性 147
10.11列表属性 150
10.12常见的DIV+CSS布局类型 152
10.13小结 166
习题10 167
第11章JavaScript 168
11.1在网页中添加JavaScript的方法 168
11.2 JavaScript基本语法 170
11.3流程控制与函数 173
11.4 JavaScript对象 178
11.5 JavaScript对象模型 182
11.6操作HTML 187
11.7表单验证 194
11.8小结 197
习题11 198
第12章 地址簿网站的布局 199
12.1网站功能需求 199
12.2网站内容设计 199
12.3网站首页的布局设计 200
12.4网站主页的布局设计 202
12.5网站其他页面的布局设计 205
第13章 初始HTML5 215
13.1 HTML5概述 215
13.2 HTML5视频与音频 218
13.3 HTML5 canvas 220
13.4 HTML5 SVG 225
13.5 HTML5 Web存储 232
13.6 HTML5表单 234
13.7小结 238
习题13 238
参考文献 239