循序渐进HTML与XHTML教程 (第五版)
分类: 图书,计算机/网络,程序设计,HTML XML ,
作者: [美]奥利弗 著 孙宝成等译
出 版 社: 人民邮电出版社
出版时间: 2001-11-1字数: 652千版次: 1版1次页数: 413印刷时间: 2001-11开本:印次:纸张: 胶版纸I S B N : 9787115096968包装: 平装编辑推荐
本书详细介绍了HTML和XHTML。全书共分为24个课时,分别介绍了如何创建第一个Web页、Web页文本和图形的处理、Web页设计、动态Web页的创建、建立网站等知识。书中提供了简单直接的操作方法和大量的实例,读者能够从基础知识开始领会并掌握HTML和XHTML。除了基本内容外,书中还提供了大量完成任务的捷径和解决方案、帮助用户解决问题的提示信息等。另外在每一课时的后面还附有常见问题的解答、作业和练习题,以加深读者对基本概念的理解。
本书适合对网页制作感兴趣的各个层次的用户,也可作为各大中专院校的教材。
目录
第一部分创建第1个Web页1
第1课时了解HTML和XML 3
1.1什么是Web页4
1.2Web页的工作方式6
1.3网上冲浪时的情况8
1.4编辑Web页的方式8
1.5HTML的许多界面11
1.6小结13
1.7问题与解答13
1.8作业14
1.8.1测验14
1.8.2答案14
1.8.3练习15
第2课时立即创建Web页17
2.1简单示例页面18
2.2每个HTML页面必须有的标记20
2.3分段和断行21
2.4标题23
2.5查看别人的页面25
2.6小结26
2.7问题与解答26
2.8作业28
2.8.1测验28
2.8.2答案28
2.8.3练习29
第3课时链接到其他Web页31
3.1链接到另一个Web页32
3.2自己页面之间的链接34
3.3相对地址36
3.4小结37
3.5问题与解答37
3.6作业38
3.6.1测验38
3.6.2答案39
3.6.3练习39
第4课时发布HTML页面41
4.1建立Internet Web站点42
4.2页面传输到Web服务器43
4.2.1使用Netscape发布页面43
4.2.2使用Microsoft IE发布页面44
4.2.3使用Microsoft FrontPage发布页面46
4.2.4使用CuteFTP发布页面47
4.3使文件可用于下载50
4.4在内部网上放置Web页50
4.5在磁盘上发布Web页51
4.6测试页面52
4.7小结53
4.8问题与解答53
4.9作业54
4.9.1测试54
4.9.2答案55
4.9.3练习55
第二部分Web页文本57
第5课时文本对齐、列表和特殊字符59
5.1文本对齐60
5.2特殊字符61
5.2.1把万物放在万维网上64
5.2.2实体65
5.33种类型的HTML列表66
5.4列表内的列表67
5.5小结71
5.6问题与解答72
5.7作业73
5.7.1测验73
5.7.2答案73
5.7.3练习74
第6课时高级文本格式编排和链接75
6.1粗体、斜体和特殊格式76
6.2字体大小和颜色79
6.3选择字样79
6.4使用命名锚82
6.5链接到另一个页面的特定部分84
6.6把电子邮件地址链接到Web页上86
6.7小结88
6.8问题与解答89
6.9作业90
6.9.1测验90
6.9.2答案91
6.9.3练习91
第7课时创建HTML表单93
7.1HTML表单如何起作用94
7.2创建表单95
7.3文本输入98
7.4识别每一条表单数据99
7.5包含隐藏数据99
7.6复选框100
7.7单选按钮101
7.8选择列表101
7.9文本区域102
7.10提交103
7.11创建定制的提交按钮103
7.12小结105
7.13问题与解答106
7.14作业107
7.14.1测验107
7.14.2答案108
7.14.3练习108
第三部分Web页图形109
第8课时创建Web页图形111
8.1选择图形软件112
8.2图形基本知识112
8.3准备照片图像113
8.4控制JPEG压缩116
8.5创建横幅和按钮116
8.6减少颜色数119
8.7交错的GIF和渐进的JPEG120
8.8小结121
8.9问题与解答121
8.10作业122
8.10.1测验122
8.10.2答案122
8.10.3练习122
第9课时在Web页上放置图形125
9.1把图像放在Web页上126
9.2给图像加标签128
9.3作为链接的图像128
9.4水平图像对齐129
9.5垂直图像对齐131
9.6小结133
9.7问题与解答133
9.8作业135
9.8.1测验135
9.8.2答案135
9.8.3练习135
第10课时定制背景和颜色137
10.1背景和文本颜色138
10.2创建定制颜色139
10.3背景图像平铺140
10.4透明图像142
10.5创建背景144
10.6小结145
10.7问题与解答146
10.8作业147
10.8.1测验147
10.8.2答案147
10.8.3练习148
第11课时创建动画图形149
11.1制作Web页动画的软件150
11.2创建想要制成动画的图片150
11.3从图片形成动画151
11.4把GIF动画放在Web页上155
11.5生成过渡和文本效果156
11.6小结158
11.7问题与解答158
11.8作业159
11.8.1测验159
11.8.2答案159
11.8.3练习159
第四部分Web页设计161
第12课时页面设计和布局163
12.1Web页设计164
12.2图像间距及边框165
12.3老式的背景横幅技巧167
12.4指定图像的宽度和高度170
12.5小结171
12.6问题与解答171
12.7作业172
12.7.1测验172
12.7.2答案172
12.7.3练习173
第13课时图形链接和图像映射175
13.1如何以及为什么避免使用图像映射176
13.2图像内的映射区域178
13.3客户端图像映射180
13.4服务器端图像映射182
13.5组合的客户/服务器图像映射183
13.6小结183
13.7问题与解答184
13.8作业185
13.8.1测验185
13.8.2答案185
13.8.3练习186
第14课时表格的高级布局187
14.1创建简单的表格188
14.2表格大小189
14.3对齐和跨度190
14.4背景和间距191
14.5使用表格创造性地布置页面193
14.6小结194
14.7问题与解答195
14.8作业196
14.8.1测验196
14.8.2答案197
14.8.3练习197
第15课时使用样式表199
15.1基本的样式表200
15.2CSS1与CSS2的比较204
15.3老式Web浏览器205
15.4样式属性206
15.5样式类207
15.6指定内嵌样式208
15.7定位和层次210
15.8小结213
15.9问题与解答213
15.10作业214
15.10.1测验214
15.10.2答案214
15.10.3练习215
第五部分动态Web页217
第16课时在Web页中嵌套多媒体219
16.1把多媒体放在Web页上220
16.2老式的多媒体221
16.3在Web页中嵌入声音221
16.4在Web页中嵌入视频223
16.5取悦每个人225
16.6新方式的多媒体227
16.7小结228
16.8问题与解答228
16.9作业229
16.9.1测验229
16.9.2答案229
16.9.3练习230
第17课时使用小程序和ActiveX的交互式页面231
17.1老方式232
17.2普通用户的Internet编程232
17.3强大的Java233
17.4ActiveX控件235
17.5使用ActiveX嵌入视频237
17.6安全性和ActiveX控件239
17.7XML的ActiveX控件239
17.8小结239
17.9问题与解答241
17.10作业242
17.10.1测验242
17.10.2答案242
17.10.3练习243
第18课时非程序员的Web页脚本编程245
18.1交互式突出显示246
18.2为提高速度预载图像249
18.3计算订单表单的合计250
18.4JavaScript的广泛领域253
18.5小结254
18.6问题与解答254
18.7作业255
18.7.1测验255
18.7.2答案255
18.7.3练习256
第19课时用动态HTML设置活动的页面257
19.1学习如何飞动258
19.2Web页分层260
19.3在普通的HTML中提供替代内容261
19.4与不兼容的浏览器相兼容263
19.5采用JavaScript来回移动层266
19.6交互的层动画267
19.7小结270
19.8问题与解答270
19.9作业271
19.9.1测验271
19.9.2答案271
19.9.3练习272
第六部分建立网站273
第20课时用框架做多页面布局275
20.1什么是框架276
20.2创建框架集文档277
20.3标记278
20.4在框架和窗口之间链接279
20.5嵌套框架280
20.6边距、边框及滚动282
20.7小结285
20.8问题与解答286
20.9作业287
20.9.1测验287
20.9.2答案287
20.9.3练习288
第21课时组织和管理Web站点289
21.1当一页就足够时290
21.2组织简单的站点291
21.3组织较大的站点293
21.4在页面中包含注释296
21.5小结297
21.6问题与解答297
21.7作业298
21.7.1测验298
21.7.2答案298
21.7.3练习298
第22课时帮助人们找到您的Web页面299
22.1发布Web站点300
22.2利用主要的搜索站点列出页面301
22.3为搜索引擎提供提示信息302
22.4自动加载其他页面307
22.5高级头标记309
22.6记录页面的完整地址309
22.7小结310
22.8问题与解答311
22.9作业312
22.9.1问题312
22.9.2答案312
22.9.3练习313
第23课时使用XML描述数据315
23.1作为元语言的XML316
23.2创建XML文件的标记317
23.3示例XML数据文件318
23.4读XML文件的HTML和JavaScript代码320
23.5文档类型定义(DTD)326
23.6小结327
23.7问题与解答327
23.8作业328
23.8.1问题328
23.8.2答案329
23.8.3练习329
第24课时规划HTML的未来331
24.1Web之外的HTML332
24.2从计算器到通信器332
24.3作为新用户接口的HTML333
24.4数字媒体的革命333
24.5XML:差异的统一334
24.6XHTML:新的HTML335
24.7未来的HTML应用337
24.8准备明天时今天能做什么338
24.9小结340
24.10问题与解答340
24.11作业341
24.11.1问题341
24.11.2练习341
第七部分附录343
附录A常问问题345
A.1最常见的24个问题346
附录BInternet上的HTML和 XHTML学习资源351
B.1常规HTML信息352
B.2常规XHTML信息352
B.3Web页面设计353
B.4软件353
B.5图形354
B.6多媒体和虚拟现实354
B.7高级开发者资源355
B.8HTML有效确认工具355
B.9具有HTML信息的目录356
B.10Web站点服务356
B.11免费的Web站点服务357
B.12各种Web有趣的站点357
附录C完整的HTML 4快速索引359
C.1 结构360
C.1.1…360
C.1.2…361
C.1.3Comments361
C.1.4…
361
C.1.5362
C.1.6从…到…362
C.1.7…362
C.1.8362
C.1.9…363
C.1.10363
C.1.11…363
C.1.12…363
C.2文本短语和段落364
C.2.1…364
C.2.2…364
C.2.3…364
C.2.4…364
C.2.5
365
C.2.6…365
C.2.7…365
C.2.8…365
C.2.9…366
C.2.10…366
C.2.11…366
C.2.12…366
C.2.13…
366
C.2.14…
367
C.2.15…367
C.2.16…367
C.2.17…367
C.2.18…367
C.2.19…368
C.2.20…368
C.3文本格式化元素368
C.3.1…368
C.3.2368
C.3.3…369
C.3.4…369
C.3.5…369
C.3.6…369
C.3.7…369
C.3.8…370
C.3.9…370
C.3.10…370
C.4列表370
C.4.1…370
C.4.2…370
C.4.3…371
C.4.4…371
C.4.5…371
C.4.6…371
C.4.7…372
C.4.8…372
C.5链接372
C.5.1…372
C.5.2373
C.5.3373
C.6表374
C.6.1…374
C.6.2374
C.6.3…374
C.6.4…375
C.6.5…375
C.6.6…
376
C.6.7…376
C.6.8…376
C.6.9…377
C.6.10…377
C.7框架378
C.7.1378
C.7.2…378
C.7.3…378
C.7.4…379
C.8嵌入的内容379
C.8.1…379
C.8.2380C.8.3380C.8.4…381C.8.5…381C.8.6381C.9样式382C.9.1…382C.10表单382C.10.1…382C.10.2…383C.10.3…383C.10.4383C.10.5…384C.10.6…384C.10.7…385C.10.8…385C.10.9…385C.10.10…385C.10.11…386C.11脚本386C.11.1…386C.11.2