基础篇 1
第1章 网页编辑概念 1
1.1 如何使用本书 2
1.1.1 本书适合什么人看? 2
1.1.2 本书结构 4
1.1.3 如何使用本书 5
1.2 网页制作的好工具 6
1.2.1 编写网页的利器 7
1.2.2 处理图形的利器 13
1.2.3 上传文件的利器 16
第2章 认识HTML 19
2.1 HTML的组成 21
2.1.1 认识标签 21
2.1.2 标签的开始和结束 23
2.1.3 标签的属性 24
2.2 构成网页的语言 25
2.2.1 HTML4.0 25
2.2.2 DHTML(Dynamic HTML) 26
2.2.3 CSS 27
2.2.4 Script 28
2.2.5 Java 29
第3章 构成网页的基本组件 31
3.1 范例标签剖析 33
3.1.1 文件的开头<HTML> 34
3.1.2 文件的标头<HEAD> 35
3.1.3 文件的标题<TITLE> 36
3.1.4 文件的主体区域<BODY> 37
3.2 标签的深入应用 38
3.2.1 背景颜色bgcolor 39
3.2.2 图片背景background 40
3.2.3 文字颜色的设置text 41
3.3 深入学习 42
3.4 范例组合 44
应用篇 47
第4章 变化多端的文字 47
4.1 范例标签剖析 49
4.1.1 文字标签<FONT> 49
4.1.2 段落标签<P> 52
4.1.3 换行标签<BR> 53
4.1.4 文字的样式<B>、<I>、<U> 54
4.1.5 文字居中对齐<CENTER> 55
4.1.6 水平线<HR> 57
4.2 标签的深入应用 59
4.2.1 设置文字字体face 59
4.2.2 文字加大与减小 60
4.2.3 标题文字标签<H> 62
4.2.4 段落对齐的方向align 64
4.2.5 水平线的属性设置align、noshade、color 65
4.2.6 文字效果标签 67
4.2.7 手动编排文字<PRE> 68
4.3 深入学习 70
4.3.1 特殊字符的使用 70
4.3.2 特殊文字的使用 72
4.3.3 特殊的文字特效 73
4.4 范例组合 76
第5章 图文并茂的文件 79
5.1 范例标签剖析 81
5.1.1 引入图像SRC 81
5.1.2 替代图片文字ALT 83
5.1.3 图片边框宽度BORDER 84
5.1.4 图片的高度和宽度width、hight 85
5.2 标签的深入应用 87
5.2.1 图像的对齐方式align 87
5.2.2 图像边缘间距HSPACE、VSPACE 90
5.3 深入学习 91
5.3.1 认识网页图形文件 91
5.3.2 透明图与动画图 92
5.4 范例组合 95
第6章 穿越时空的超级链接 99
6.1 范例标签剖析 101
6.1.1 超级链接标签<Ahref> 101
6.1.2 绝对路径<BASE> 103
6.2 标签进一步介绍 105
6.2.1 文件中的链接<Aname> 105
6.2.2 建立图像地图<MAP><AREA> 107
6.3 深入学习 111
6.3.1 相对路径与绝对路径 111
6.3.2 各种URL的链接 114
6.4 范例组合 115
第7章 排列整齐的列表 119
7.1 范例标签剖析 121
7.1.1 目录列表<DIR> 121
7.1.2 序号列表<OL> 122
7.1.3 无序号列表<UL> 123
7.2 标签的深入应用 124
7.2.1 变化多样的编号<OL type> 124
7.2.2 变化多样的符号<UL type> 126
7.2.3 项目标签的变化<LI type> 127
7.2.4 树状列表 128
7.3 深入学习 130
7.3.1 定义列表<DL>、<DT>、<DD> 130
7.3.2 段落内缩<BLOCKOUOTE> 131
7.4 范例组合 132
第8章 井然有序的表格 135
8.1 范例标签剖析 137
8.1.1 表格的基本结构 137
8.1.2 表格标签<TABLE> 139
8.1.3 表格标题<CAPTION> 140
8.1.4 表格行<TR> 141
8.1.5 文本框标题<TH> 142
8.1.6 表格文本框<TD> 143
8.2 标签的深入应用 145
8.2.1 <TABLE>标签的属性设置 145
8.2.2 表格标题的深入功能 153
8.2.3 <TR>的深入功能 154
8.2.4 <TD>和<TH>的深入功能 156
8.2.5 表格文本框的合并 158
8.3 深入学习 161
8.4 范例组合 164
第9章 网页分割——Frame 171
9.1 范例标签剖析 173
9.1.1 窗口的分割<FRAMESET> 173
9.1.2 窗口分割的指定<FRAME> 178
9.1.3 不支持框架的浏览器<NOFRAMES> 181
9.2 标签的深入应用 182
9.2.1 <FRAMESET>属性设置 182
9.2.2 <FRAME>属性设置 185
9.2.3 Target的应用 187
9.2.4 打开目标窗口Target Windows 190
9.3 深入学习 191
9.3.1 窗口分割的树状结构 192
9.3.2 浮动框架应用<IFRAME> 196
9.4 范例组合 200
第10章 有声有色的网页 203
10.1 范例标签剖析 205
10.1.1 插入音乐效果<MEBED> 205
10.1.2 处理不支持的浏览器<NOEMBED> 206
10.2 标签的深入应用 207
10.2.1 隐藏播放程序hidden 207
10.2.2 循环播放loop 208
10.2.3 手动播放音乐autostart 209
10.3 深入学习 210
第11章 你来我往的交互表单 213
11.1 范例标签剖析 215
11.1.1 表单的起始<FORM> 215
11.1.2 建立表单文本框<INPUT> 217
11.1.3 建立多行输入文本框<TEXTAREA> 224
11.1.4 制作选择框<SELECT> 226
11.2 标签的深入应用 229
11.2.1 附加文件<FORM> 229
11.2.2 制作图形按钮 231
11.2.3 制作复选菜单功能 232
11.3 深入学习 233
11.4 范例组合 234
第12章 打造个人黄金网页 239
12.1 网页结构图 240
12.2 范例展示 241
12.2.1 首页 241
12.2.2 观光景点 242
12.2.3 交通信息 243
12.2.4 吃喝玩乐 244
12.2.5 相关网站 245
12.2.6 加入会员 246
进阶篇 247
第13章 认识DHTML 247
13.1 什么是DHTML? 248
13.1.1 HTML 4.0 249
13.1.2 CSS 249
13.1.3 浏览器的对象模型 249
13.1.4 Script 250
13.2 DHTML的特性 250
13.2.1 动态内容 251
13.2.2 动态样式 253
13.2.3 绝对寻址 255
第14章 认识CSS 257
14.1 层叠样式表CSS 258
14.1.1 更具创意的CSS 259
14.1.2 CSS的好处 261
14.1.3 “层叠”到底为何物? 264
14.2 建立样式表 265
14.2.1 基本声明 265
14.2.2 集中声明 266
14.3 应用样式 269
14.3.1 整页应用 269
14.3.2 外部链接 271
14.3.3 从外部导入 274
14.3.4 局部应用 275
14.3.5 综合使用 275
14.4 样式选择器 278
14.4.1 类别选择器 278
14.4.2 ID选择器 281
14.4.3 上下文选择器 283
14.5 样式表的优先级 284
14.5.1 就应用的方式而言 284
14.5.2 就选择器而言 287
14.5.3 就浏览器默认样式而言 288
第15章 不再呆板的文字 289
15.1 范例标签剖析 291
15.1.1 设置字体Font-family 291
15.1.2 设置字体大小Font-Size 293
15.1.3 设置文字颜色Color 300
15.2 标签的深入应用 302
15.5.1 设置斜体样式Font-style 302
15.2.2 设置字体粗细Font-weight 304
15.3 深入学习 306
15.4 范例组合 308
第16章 自由的文字编排 311
16.1 范例标签剖析 313
16.1.1 段落缩排Text-indent 313
16.1.2 字符间距Letter-spacing 315
16.1.3 行距设置Line-height 317
16.1.4 文字效果Text-decoration 319
16.2 标签的深入应用 321
16.2.1 大小写转换Text-transfrom 321
16.2.2 文字水平对齐Text-align 324
16.2.3 组件垂直对齐Vertical-align 326
16.3 深入学习 330
16.3.1 列举项目 330
16.3.2 符号式项目符号List-style-type 332
16.3.3 图像式项目符号List-style-Image 336
16.3.4 项目内容缩排List-style-Position 339
16.4 范例组合 342
第17章 颜色与背景 345
17.1 范例标签剖析 347
17.1.1 设置前景颜色color 347
17.1.2 设置背景颜色Background-color 349
17.1.3 设置背景图案Background-image 351
17.1.4 背景图重复显示Background-repeat 353
17.2 标签的深入应用 356
17.2.1 卷动或固定背景图像Background-attachment 356
17.2.2 背景图像的位置Background-position 358
17.3 深入学习 361
17.4 范例组合 363
第18章 版面的设置 365
18.1 范例标签剖析 367
18.1.1 区域标签<DIV> 367
18.1.2 区域标签<SPAN> 369
18.1.3 <DIN>与<SPAN>的不同 371
18.2 标签的深入应用 375
18.2.1 边界设置Margin 375
18.2.2 边框设置Border 379
18.2.3 边界填充设置Padding 388
18.2.4 组件与文字的配置Float、Clean 391
18.3 深入学习 394
18.3.1 二维空间的定位Left、Top、Position 394
18.3.2 三维空间的定位Z-index 398
18.4 范例组合 400
第19章 产生交互的对象 405
19.1 浏览器对象模型 407
19.1.1 认识对象 407
19.1.2 IE浏览器对象模型 409
19.1.3 我要对象做什么? 410
19.2 Window对象的属性 412
19.2.1 Window对象的“性质” 412
19.2.2 Window对象的“方法” 413
19.2.3 Window对象的“事件” 414
19.3 Window对象在网页上的应用 415
19.3.1 设置状态行文字 415
19.3.2 新增浏览器窗口 416
19.3.3 显示信息窗口 418
19.3.4 加载其他网站 423
19.3.5 告别窗口 426
19.3.6 “上一页”、“下一页”按钮 428
19.3.7 重新加载网页 429
第20章 创意的多媒体滤镜 431
20.1 滤镜样式 433
20.1.1 声明滤镜样式 433
20.1.2 可应用的HTML组件 435
20.2 可视化滤镜 436
20.2.1 Alpha滤镜 437
20.2.2 Blur滤镜 439
20.2.3 Chroma滤镜 440
20.2.4 Dropshadow滤镜 442
20.2.5 FilpH、FilpV滤镜 444
20.2.6 Glow滤镜 445
20.2.7 Gray滤镜 446
20.2.8 Invert滤镜 447
20.2.9 Mask滤镜 448
20.2.10 Shadow滤镜 449
20.2.11 Wave滤镜 451
20.2.12 Xray滤镜 453
20.3 转换滤镜 454
20.3.1 混合转换滤镜 454
20.3.2 显示转换滤镜 457
第21章 动态的个人黄金网页 461
21.1 网页结构图 462
21.2 范例展示 463
21.2.1 首页 463
21.2.2 幽雅风 464
21.2.3 休闲风 465
21.2.2 哈日风 466
21.2.2 衣衣相连 467
实用篇 469
第22章 Java Script 469
22.1 打字机效果跑马灯 470
22.2 进站时间 472
22.3 弹跳式状态栏跑马灯 473
22.4 图形时钟 475
22.5 倒数计时钟 476
22.6 实用的月历 478
22.7 改变背景颜色 480
22.8 防止复制 481
22.9 网页最后更新日期 482
22.10 变色的链接 483
22.11 随屏幕上下的菜单 485
22.12 光标图标 487
22.13 地震来啰!!! 488
第23章 Java Applet 491
23.1 多变化的跑马灯 492
23.2 有背景图的跑马灯 494
23.3 七彩变化字 496
23.4 多变的标题字 498
23.5 伸缩的文字 500
23.6 水中倒影 502
23.7 打灯的图文件 504
23.8 下雪的图文件 506
23.9 JAVA电子钟 508
23.10 停留的时间 510
23.11 变脸 512
23.12 广告标题字 514
23.13 变色的文字 516
23.14 从水中升起的文字 518
23.15 会说话的图文件 520
23.16 震动的图文件 522
Appendix色码表 525