第1章 HTML基础 1
1.1HTML基本概念 1
1.1.1HTML概念 1
1.1.2HTML与SGML 2
1.2HTML的发展历史 3
1.3HTML的设计原则 4
1.4HTML 4.0的新特点 5
1.5习题 5
第2章 编写第一个HTML文件 7
2.1HTML文件的编写方法 7
2.1.1手工编写页面 7
2.1.2使用可视化软件制作页面 9
2.2使用浏览器浏览HTML文件 12
2.2.1查看页面效果 12
2.2.2查看源文件 12
2.3HTML文件的基本结构 13
2.3.1HTML文件结构 13
2.3.2编写文件的注意事项 14
2.4习题 15
第3章 页面的头部标记 17
3.1HTML头部标记 17
3.2标题标记〈TITLE〉 17
3.3基底网址标记〈BASE〉 18
3.4元信息标记〈META〉 20
3.4.1〈META〉标记 20
3.4.2定义编辑工具 20
3.4.3设定关键字 21
3.4.4设定描述 21
3.4.5设定作者 22
3.4.6设定字符集 23
3.4.7设定自动刷新 24
3.4.8设定自动跳转 24
3.4.9设定转场效果 26
3.5习题 30
第4章 页面的主体标记 31
4.1HTML主体标记 31
4.2文字颜色属性Text 31
4.3背景颜色属性BgColor 33
4.4背景图像属性Background 34
4.5背景图像固定属性Bgproperties 36
4.6链接文字颜色属性Link,ALink,VLink 38
4.7上边距属性TopMargin 39
4.8左边距属性LeftMargin 40
4.9习题 41
第5章 文字与段落 43
5.1文字的内容 43
5.1.1输入普通文字 43
5.1.2输入空格符号 44
5.1.3输入特殊符号 45
5.1.4注释语句〈COMMENT〉,〈!__ __〉 46
5.2标题字标记 47
5.2.1标题字标记〈H〉 47
5.2.2标题字的对齐属性Align 48
5.3文字的修饰标记 50
5.3.1粗体标记〈B〉,〈STRONG〉 50
5.3.2斜体标记〈I〉,〈EM〉,〈CITE〉 51
5.3.3上标标记〈SUP〉 52
5.3.4下标标记〈SUB〉 53
5.3.5大字号标记〈BIG〉 54
5.3.6小字号标记〈SMALL〉 55
5.3.7下划线标记〈U〉 56
5.3.8删除线标记〈S〉,〈STRIKE〉 57
5.3.9地址文字标记〈ADDRESS〉 58
5.3.10打字机标记〈TT〉 59
5.3.11等宽文字标记〈CODE〉,〈SAMP〉 60
5.3.12键盘输入文字标记〈KBD〉 61
5.3.13声明变量标记〈VAR〉 62
5.4字体标记 63
5.4.1字体属性Face 63
5.4.2字号属性Size 65
5.4.3颜色属性Color 66
5.4.4基字标记〈BASEFONT〉 67
5.5段落标记 68
5.5.1段落标记〈P〉 68
5.5.2段落标记的对齐属性Align 69
5.5.3换行标记〈BR〉 70
5.5.4不换行标记〈NOBR〉 71
5.5.5预格式化标记〈PRE〉 72
5.5.6居中标记〈CENTER〉 74
5.5.7缩排标记〈BLOCKQUOTE〉 75
5.6水平线标记〈HR〉 76
5.6.1插入水平线〈HR〉 76
5.6.2水平线宽度属性Width 77
5.6.3水平线高度属性Size 78
5.6.4水平线去掉阴影属性NoShade 79
5.6.5水平线颜色属性Color 80
5.6.6水平线排列属性Align 81
5.7习题 83
第6章 建立列表 85
6.1列表的标记 85
6.2有序列表 86
6.2.1有序列表标记〈OL〉 86
6.2.2有序列表的类型属性Type 87
6.2.3有序列表的起始属性Start 89
6.3无序列表 90
6.3.1无序列表标记〈UL〉 90
6.3.2目录列表标记〈DIR〉 91
6.3.3定义列表标记〈DL〉 92
6.3.4菜单列表标记〈MENU〉 94
6.3.5无序列表的类型属性Type 95
6.4列表的嵌套 96
6.4.1定义列表的嵌套 97
6.4.2无序列表和有序列表的嵌套 98
6.5习题 99
第7章 建立超链接 101
7.1超链接的概念 101
7.2链接标记〈A〉 102
7.2.1链接标记的属性 102
7.2.2关于路径 102
7.3内部链接 104
7.3.1制作内部链接 104
7.3.2设定链接的目标窗口 108
7.4书签链接 109
7.4.1建立书签 109
7.4.2链接同一页面中的书签 111
7.4.3链接到其他页面中的书签 113
7.5外部链接 114
7.5.1链接到外部网站 115
7.5.2发送E-mail 116
7.5.3链接FTP 118
7.5.4链接Telnet 119
7.5.5链接到Gopher 121
7.5.6链接到News新闻组 122
7.5.7下载文件 123
7.6习题 125
第8章 插入图片 127
8.1图片的基本格式 127
8.2插入图片 127
8.2.1插入图片标记〈IMG〉 127
8.2.2图片的源文件属性SRC 128
8.2.3图片的提示文字属性ALT 129
8.2.4图片的宽度高度属性Width,Height 130
8.2.5图片的边框属性Border 131
8.2.6图片的垂直间距属性Vspace 132
8.2.7图片的水平间距属性Hspace 134
8.2.8图片的排列属性Align 135
8.3图片的超链接 137
8.4图像映射 140
8.4.1图像链接地址的创建 140
8.4.2制作图像映射 142
8.4.3图像映射的标记说明 145
8.5习题 147
第9章 使用表格 149
9.1制作表格 149
9.1.1制作表格 149
9.1.2表格的边框属性Border 151
9.1.3表格的宽度高度属性Width,Height 152
9.1.4表格的边框色属性Bordercolor 153
9.1.5表格的背景颜色属性Bgcolor 155
9.1.6表格的背景图像属性Background 156
9.1.7单元格间距属性CellSpacing 157
9.1.8单元格边距属性CellPadding 159
9.1.9表格的水平对齐属性Align 160
9.2表格的标题与表头 161
9.2.1表格标题〈CAPTION〉 161
9.2.2表格标题的水平对齐属性Align 162
9.2.3表格标题的垂直对齐属性VAlign 164
9.2.4表格的表头〈TH〉 165
9.3行标记〈TR〉属性 166
9.4单元格〈TD〉、〈TH〉属性 168
9.4.1跨行属性RowSpan 169
9.4.2跨列属性ColSpan 171
9.5表格嵌套 172
9.6习题 174
第10章 建立表单页面 175
10.1什么是表单 175
10.2表单标记〈FORM〉 176
10.3输入标记〈INPUT〉 177
10.3.1文字域Text 178
10.3.2密码域Password 179
10.3.3文件域File 180
10.3.4复选框Checkbox 181
10.3.5单选框Radio 183
10.3.6普通按钮Button 184
10.3.7提交按钮Submit 186
10.3.8重置按钮Reset 187
10.3.9图像域Image 188
10.3.10隐藏域Hidden 190
10.4菜单和列表标记〈SELECT〉,〈OPTION〉 191
10.5文字域标记〈TEXTAREA〉 193
10.6习题 194
第11章 使用框架结构 195
11.1什么是框架 195
11.2框架集标记〈FRAMESET〉 196
11.2.1左右分割窗口属性Cols 197
11.2.2上下分割窗口属性Rows 198
11.2.3嵌套分割窗口 199
11.2.4框架集边框宽度属性FrameSpacing 201
11.2.5框架集边框颜色属性BorderColor 202
11.3框架标记〈FRAME〉 203
11.3.1框架页面源文件属性SRC 203
11.3.2框架名称属性Name 204
11.3.3框架边框显示属性FrameBorder 205
11.3.4框架滚动条显示属性Scrolling 206
11.3.5框架尺寸调整属性NoResize 207
11.3.6框架边缘宽度属性MarginWidth 208
11.3.7框架边缘高度属性MarginHeight 209
11.4不支持框架标记〈NOFRAMES〉 210
11.5浮动框架〈IFRAME〉 211
11.6框架与链接 212
11.6.1普通框架与链接 213
11.6.2浮动框架与链接 216
11.7习题 218
第12章 多媒体页面 219
12.1滚动文字 219
12.1.1滚动文字标记〈MARQUEE〉 219
12.1.2滚动方向属性Direction 220
12.1.3滚动方式属性Behavior 221
12.1.4滚动速度属性ScrollAmount 222
12.1.5滚动延迟属性ScrollDelay 223
12.1.6滚动循环属性Loop 223
12.1.7滚动范围属性Width、Height 224
12.1.8滚动背景颜色属性BgColor 225
12.2嵌入多媒体内容 225
12.3背景音乐 227
12.3.1背景音乐标记〈BGSOUND〉 227
12.3.2背景音乐循环次数属性Loop 227
12.4习题 228
第13章 使用CSS层叠样式表 229
13.1DHTML概念 229
13.2什么是CSS 229
13.2.1CSS的基本概念 229
13.2.2CSS的特点 230
13.3CSS的类型与基本写法 231
13.3.1CSS的类型 231
13.3.2CSS的基本写法 231
13.3.3CSS的冲突 235
13.4CSS的属性和值 236
13.4.1字体属性 236
13.4.2文本属性 241
13.4.3颜色和背景属性 248
13.4.4边框属性 255
13.4.5鼠标光标属性 256
13.4.6定位属性 258
13.4.7区块属性 260
13.4.8列表属性 262
13.4.9滤镜属性 263
13.5习题 272
第14章 JavaScript脚本编程 273
14.1什么是JavaScript 273
14.1.1JavaScript概念 273
14.1.2JavaScript特点 273
14.2编写第一个JavaScript脚本 274
14.3JavaScript基本语法 275
14.3.1常量和变量 275
14.3.2表达式和运算符 277
14.3.3基本程序语句 279
14.3.4函数 282
14.4JavaScript的事件 283
14.4.1使用事件的方法 283
14.4.2其他常用事件 284
14.5JavaScript的对象 285
14.5.1Navigator对象 285
14.5.2Window对象 286
14.5.3Location对象 287
14.5.4Document对象 288
14.5.5History对象 289
14.6习题 290