第1章 HTML、CSS、JavaScript综述 2
1.1 这就是HTML、CSS、JavaScript的代码 2
1.2 HTML、CSS、JavaScript各自的角色 4
1.3 如何学习HTML、CSS、JavaScript 8
1.4 小实例——HTML、CSS、JavaScript的综合应用 11
1.5 总结 13
1.6 习题 13
第2章 HTML基础介绍 15
2.1 HTML文档的结构 15
2.2 HTML基本语法 15
2.3 HTML文件的命名 17
2.4 编写HTML文件的注意事项 18
2.5 小实例——插入图片与表格 19
2.6 习题 21
第3章 HTML文件的整体结构 23
3.1 文件头部内容 23
3.2 主体内容〈body〉 27
3.3 习题 30
第4章 文字与段落 32
4.1 编辑内容 32
4.2 文字效果 36
4.3 文字修饰 37
4.2 段落〈p〉 41
4.5 小实例——文字网页 47
4.6 习题 48
第5章 建立和使用列表 50
5.1 列表类型 50
5.2 嵌套列表 54
5.3 小实例——列表在网页中的使用 57
5.4 习题 58
第6章 超链接 60
6.1 超链接概述 60
6.2 超链接的路径 60
6.3 超链接的建立 61
6.4 设置图像映射 63
6.5 小实例——超链接的使用 64
6.6 习题 65
第7章 表格的应用 67
7.1 表格概述 67
7.2 插入表格〈table〉 68
7.3 设置表格标记属性 73
7.4 设置表格行与单元格 77
7.5 表格嵌套 83
7.6 小实例——表格在网页中的应用 85
7.7 习题 86
第8章 层的应用 88
8.1 图层的创建——〈div〉 88
8.2 创建嵌套图层 89
8.3 层的属性设置 90
8.4 小实例——图层的实际应用 91
8.5 习题 92
第9章 框架的应用 94
9.1 框架概述 94
9.2 框架的基本结构 95
9.3 设置框架 96
9.4 设置框架集〈frameset〉 103
9.5 浮动框架〈iframe〉 107
9.6 在框架上建立链接 111
9.7 小实例——框架的实际应用 113
9.8 习题 115
第10章 表单的应用 117
10.1 表单概述 117
10.2 表单标记〈form〉 117
10.3 信息输入〈input〉 118
10.4 小实例——表单的实际应用 127
10.5 习题 129
第11章 CSS样式表基础 131
11.1 CSS的概述 131
11.2 CSS的使用 134
11.3 插入CSS样式表 137
11.4 编写CSS文件 139
11.5 习题 143
第12章 字体的设置 145
12.1 设置字体——font-family 145
12.2 设置字号——font-size 146
12.3 设置字体样式——font-style 148
12.4 设置字体加粗——font-weight 149
12.5 设置字体变体——font-variant 151
12.6 组合设置字体属性——font 152
12.7 小实例——综合设置字体 152
12.8 习题 153
第13章 文本的精细排版 155
13.1 调整字符间距——letter-spacing 155
13.2 调整单词间距——word-spacing 156
13.3 添加文字修饰——text-decoration 157
13.4 设置文本排列方式——text-align 159
13.5 设置段落缩进——text-indent 160
13.6 调整行高——line-height 161
13.7 转换英文大小写——text-transform 162
13.8 小实例——综合应用文本属性 164
13.9 习题 165
第14章 颜色和背景 167
14.1 设置颜色——color 167
14.2 设置背景颜色——background-color 168
14.3 插入背景图片——backgrourd-image 169
14.4 插入背景附件——background-attachment 170
14.5 设置重复背景图片——background-repeat 172
14.6 设置背景图片位置——background-position 173
14.7 小实例——综合设置颜色和背景 175
14.8 习题 176
第15章 边框和边距 179
15.1 设计边框样式——border-style 179
15.2 调整边框宽度——border-width 182
15.3 设置边框颜色——border-color 184
15.4 设置边框属性——border 185
15.5 边距——margin-top/margin-bottom/margin-left/margin-right/margin 187
15.6 填充——padding-top/paddingbottom/padding-left/padding-right/padding 188
15.7 小实例——综合设置边框和边距 190
15.8 习题 191
第16章 JavaScript基础 193
16.1 JavaScript语言概况 193
16.2 第一个JavaScript程序 194
16.3 习题 195
第17章 JavaScript基本语法 197
17.1 基本数据类型 197
17.2 运算符 197
17.3 程序结构 201
17.4 函数 207
17.5 小实例——修改密码 209
17.6 习题 211
第18章 JavaScript事件分析 213
18.1 事件概述 213
18.2 主要事件分析 213
18.2 其他常用事件 219
18.4 习题 220
第19章 图片和多媒体文件的使用 222
19.1 图片 222
19.2 滚动文字 233
19.3 插入多媒体文件——〈embed〉 243
19.4 添加背景音乐——〈bgsound〉 245
19.5 小实例——综合设置图片和多媒体 247
19.6 习题 248
第20章 CSS样式的高级应用 250
20.1 列表 250
20.2 定位 254
20.3 CSS层 259
20.4 鼠标指针——cursor 267
20.5 小实例——综合设置层样式 269
20.6 习题 270
第21章 滤镜特效的应用 273
21.1 设置透明度——alpha 273
21.2 添加模糊效果——blur 275
21.3 设置水平/垂直翻转——fliph/flipv 277
21.4 设置灰度——〈gray〉 278
21.5 设置反转——〈invert〉 279
21.6 设置X射线效果——xray 280
21.7 设置波浪效果——wave 282
21.8 设置阴影——dropshadow 284
21.9 设置边缘光晕效果——glow 285
21.10 设置遮罩——mask 287
21.11 设置渐变阴影——shadow 288
21.12 设定颜色透明——chroma 289
21.13 小实例——滤镜的综合应用 291
21.14 习题 292
第22章 JavaScript对象的应用 294
22.1 对象概述 294
22.2 浏览器内部对象 294
22.3 内置对象和方法 300
22.4 习题 301
第23章 综合案例 303
23.1 HTML综合案例 303
23.2 CSS综合案例 314
23.3 网站开发流程 322
23.4 大综合案例 323
附录A HTML语法概述 334
附录B CSS语法概述 339
附录C JavaScript语法概述 342
附录D 颜色关键字对照表 348