看实例学HTMLPDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)(T.斯托弗)Todd Stauffer著;钱新等译
- 出 版 社:清华大学出版社;西蒙与舒斯特国际出版公司
- 出版年份:1997
- ISBN:7302025525
- 页数:422 页
第一部分 Internet、Web和HTML基础 1
第1章什么是HTML 1
1.1处于十字路口的HTML 1
目录 1
1.2HTML不是编程语言 2
1.3HTML简史 2
1.4标记文本 3
1.5决定HTML的组织 5
1.5.1 HTML工作组 5
1.5.2环球网财团 5
1.5.3专用公司和HTML 5
1.6有关HTML标准和组织的其他信息 7
1.7小结 7
1.8复习题 8
2.1什么是环球网 9
第2章环球网和Web服务器 9
2.1.1超文本概念:Web链接 10
2.1.2示例:超文本的思考 11
2.1.3 Web页面 12
2.1.4Web网点 13
2.1.5示例:公司Web网点 13
2.2超媒体:Web上的文本和图形 15
2.2.1辅助应用程序 15
2.2.2常用的多媒体格式 16
2.3 Internet服务和地址 17
2.3.1 Internet E-mail 17
2.3.2 Use Net新闻组 19
2.3.3 Gopher和WAIS 20
2.3.4 FTP 21
2.5复习题 22
2.6练习 22
2.4小结 22
第3章Web浏览器的工作方式 23
3.1 Web浏览器应用程序 23
3.1.1 NCSA Mosaic 23
3.1.2 Netscape Navigator 24
3.1.3 Microsoft Internet Explorer 26
3.1.4Lynx 27
3.2统一资源定位器 28
3.2.1示例:URL优点 29
3.2.2用于URL的不同协议 30
3.2.3示例:用URL访问其他Internet服务 31
3.3 Web浏览器怎样访问HTML文档 32
3.3.1示例:查看链接 32
3.4 Web能发送什么 33
3.4.1 Web上的二进制 35
3.4.2一切都下载 35
3.6复习题 36
3.5小结 36
3.7练习 37
第4章HTML在Web上的作用 38
4.1为什么建立Web页面 38
4.2 Web应用程序 39
4.2.1示例:在Web上搜索 39
4.3 Web的优点和缺点 40
4.3.1优点 41
4.3.2示例:旅行社Web网点 41
4.3.3缺点 43
4.4 HTML和正在变化着的环球网 44
4.4.1 HTML被迫发展 44
4.4.2 HTML现状 45
4.5决定要使用的HTML类型 45
4.5.1 HTML 2.0标准 46
4.5.4 HTML决策 47
4.5.2HTML3.0标准 47
4.5.3 Netscape和Internet Explorer HTML 47
4.6小结 48
4.7复习题 48
4.8练习 48
第5章Web网点需要什么 49
5.1寻找Web服务器 49
5.1.1什么是Web服务器 49
5.1.2服务器的速度 50
5.1.3 Internet连接的类型 51
5.2与ISP打交道 52
5.2.1 确定费用 52
5.2.2须知 53
5.3组织Web网点 54
5.3.1 命名文件 55
5.3.2示例:组织一个网点 55
5.3.3更新Web网点 56
5.4小结 57
5.5复习题 58
5.6练习 58
第二部分 用HTML 2.0建立基本页面 59
第6章建立Web页面和输入文本 59
6.1 Web出版工具 59
6.2文档标记 60
6.2.1示例:建HTML模板 61
6.2.2示例:Hello World 61
6.3容器标记和空标记 62
6.3.1容器标记 62
6.3.2空标记 63
6.4给Web页面输入分段文本 63
6.4.1 用于换行的<BR>标记 64
6.4.2注释标记 65
6.4.3示例:建立完整的Web页面 66
6.5小结 68
6.6复习题 68
6.7练习 68
第7章改变和定制HTML文本 70
7.1产生标题和标题行 70
7.1.1示例:专题讨论 71
7.2隐式和显式文本强调 73
7.2.1 显示样式 73
7.2.2 隐式HTML标记 74
7.2.3示例:实在标记和逻辑标记的对比 75
7.3其他隐式标记:编程、引用和引证 76
7.3.1程序员的HTML标记 76
7.3.2引用、引证、定义和地址 77
7.3.3示例:使用<BLOCKQUOTE>和<ADDRESS>标记 77
7.4预格式化文本 79
7.4.1 示例:用<PRE>标记自己进行编排 80
7.4.2示例:使用<PRE>来保留空格和产生表格 81
7.5小结 83
7.6复习题 83
7.7练习 84
第8章用列表显示文本 85
8.1在HTML里使用列表 85
8.2有序列表和无序列表 85
8.2.1示例:在列表里的格式化 87
8.3目录、定义和菜单 88
8.3.1目录和菜单列表 88
8.3.2定义列表 90
8.3.3示例:在列表中的HTML 91
8.4嵌套标记和列表类型的结合 93
8.4.1嵌套标记 93
8.4.2列表里的列表 93
8.4.4示例:嵌套定义列表 95
8.4.3列表类型的结合 95
8.5小结 97
8.6复习题 97
8.7练习 98
第9章给Web页面加图形 99
9.1Web上图形的特殊性质 99
9.1.1图形文件的大小 99
9.1.2示例:观看图形网点下载 99
9.1.3拾取Web图形文件类型 100
9.2产生和操作图形 102
9.2.1为Web产生图形 102
9.2.2 示例:用Paint Shop Pro产生图形 103
9.2.3操作Web图形 105
9.2.4示例:用LView Pro产生简略图 106
9.3产生透明的GIF 107
9.3.2 示例:用LView Pro产生透明的GIF 108
9.3.1 用Transparency fortheMac产生透明的GIF 108
9.4在Web页面上嵌套图形 109
9.4.1给其他HTML标记加图形 110
9.4.2 ALT属性 112
9.4.3 ALIGN属性 112
9.4.4示例:给Web网点加图形 113
9.5小结 115
9.6复习题 115
9.7练习 116
第10章超文本和创建链接 117
10.1使用<A>标记 117
10.1.1节链接 117
10.1.2示例:更有效的定义列表 118
10.2使用相对URL 120
10.2.1加<BASE>标记 120
10.2.2示例:混合样式的Web网点 122
10.3创建对其他Internet服务的链接 124
10.3.1 用于E-Mail消息的超级链接 124
10.3.2其他Internet服务 125
10.4用于<HEAD>标记的其他链接 126
10.4.1 <LINK>标记 126
10.4.2<ISINDEX>标记 127
10.5小结 128
10.6复习题 128
10.7练习 128
第11章与其他HTML标记一起使用链接 130
11.1与HTML格式化标记一起使用链接 130
11.1.1强调标记和超级链接 130
11.1.2示例:上下文中的超级链接 131
11.1.3在HTML列表里使用超文本链接 132
11.1.4示例:HTML目录表 133
11.2创建图形链接 134
11.2.1 示例:图形的超级链接列表 135
11.2.2示例:可单击的图形菜单栏 136
11.2.3示例:定制控制 138
11.3使用超媒体链接 139
11.4小结 140
11.5复习题 140
11.6练习 141
第三部分 交互HTML 142
第12章可单击的图像映像和图形界面 142
12.1图像映像的定义 142
12.1.1示例:AppleWeb网点 142
12.2图像映像的工作原理 143
12.2.1映像服务器程序 144
12.2.2映像定义文件 144
12.2.3热区的各种形状 145
12.3.1 MapEdit for Microsoft Windows和X-Windows 146
12.3定义图像映像热区 146
12.3.2示例:MapEdit和简单按钮栏 147
12.3.3 WebMap for Macintosh 148
12.4将图像映像加到Web页面 149
12.4.1 图像映像URL 150
12.4.2示例:对链接进行测试 150
12.5图像和映像设计提示 151
12.6小结 152
12.8练习 153
12.7复习题 153
第13章HTML表单 154
13.1使用表单和能处理表单的浏览器 154
13.2制作表单 155
13.2.1示例:WebCrawler页面的表单 155
13.3文本域和属性 156
13.3.1示例:基于Web的反馈表单 157
13.4.1 TEXT(文本) 158
13.4 <INPUT>标记 158
13.4.2 PASSWORD(口令) 159
13.4.3 CHECKBOX(复选框) 159
13.4.4 RADIO(单选) 160
13.4.5 HIDDEN(隐藏点) 160
13.4.6 RESET(复位) 161
13.4.7 SUBMIT(提交) 161
13.4.8示例:一个更完整的表单 161
13.5建立弹出菜单和滚动菜单 163
13.5.1使用<SELECT> 163
13.5.2允许多种选择 164
13.5.3示例:定单表单 164
13.6小结 165
13.7复习题 166
13.8练习 166
14.2换行、分段和水平线 168
第14章表单设计和用CGI脚本采集数据 168
14.1表单设计问题 168
14.2.1换行 169
14.2.2水平线 170
14.2.3分段标记 172
14.2.4示例:调整一个网点页面 174
14.3其他用于表单格式化的标记 177
14.3.1 使用<PRE>标记 178
14.4使用表单的列表标记 179
14.4.1示例:改进顾客服务表单 180
14.5 CGI-BIN脚本和处理表单数据 182
14.5.1 使用CGI-BIN脚本 182
14.5.2接收表单数据 183
14.5.3脚本输出 184
14.6小结 184
14.8练习 185
14.7复习题 185
第四部分页面编排及格式 187
第15章在文档中加入表格 187
15.1建立一个表格 187
15.2 <TABLE>标记 188
15.2.1示例:使用表格的属性 189
15.3标题、表头及表数据 190
15.3.1 <CAPTION> 190
15.3.2表格行 191
15.3.3表数据及表格行 192
15.4小结 195
15.5复习题 195
15.6练习 196
第16章图像、多媒体对象及背景图形 197
16.1用<IMG>进行更多的控制 197
16.1.1示例:表现一种杂志风格 199
16.2.1<INSERT>标记 200
16.2插入多媒体对象 200
16.2.2<INSERT>标记的属性 202
16.2.3 与<INSERT>标记同时使用<PARAM>和<IMG>标记 203
16.3背景图形 204
16.3.1示例:改进HTML3.0图形页面 205
16.4小结 207
16.5复习题 207
16.6练习 207
第17章客户方图像映像 209
17.1什么是客户方图像映像 209
17.2确定热区 210
17.2.1示例:建立映像定义文件 210
17.3在Web页面中插入客户方映像 212
17.3.1<IMG>标记 212
17.3.2<MAP>标记 212
17.3.4示例:建立一个客户方按钮栏 213
17.3.3<AREA>标记 213
17.4图像映像综述 215
17.4.1使用双方的映像 215
17.4.2加入文本链接 216
17.4.3可单击的图像后撤 216
17.4.4示例:一个复杂而完整的映像 216
17.5小结 219
17.6复习题 219
17.7练习 219
第18章HTML3.0的其他建议 220
18.1 HTML的数学功能 220
18.1.1数学标记 221
18.1.2其他数学标记 222
18.2标题元素 223
18.3所定义文档的样式选单 224
18.3.1 <STYLE>标记 225
18.3.2 CSS样式选单定义 226
18.3.3示例:实现一个样式选单 228
18.4外部样式选单及其它样式选单标记 229
18.4.1<LINK>标记 229
18.4.2样式替换 230
18.4.3分割及ALIGN属性 230
18.4.4示例:样式与<DIV>标记 231
18.5 小结 232
18.6复习题 233
18.7练习 233
第19章Netscape的HTML 234
19.1应该使用Netscape特性吗 234
19.2调整居中、闪烁及背景标记 235
19.2.1背景及前景的颜色 236
19.2.2示例:Netscape的颜色及定位 237
19.3.1<NOBR>和<WBR>标记 238
19.3用Netscape HTML操作文本 238
19.3.2<FONT>和<BASEFONT>标记 239
19.3.3示例:在适当的地方设置字体 240
19.4HTML标记的Netscape属性 241
19.4.1<HR>标记 241
19.4.2 HTML列表 242
19.4.3<IMG>标记 243
19.4.4示例:使用Netscape属性 244
19.5客户下拉标记及属性 246
19.6小结 247
19.7复习题 247
19.8练习 247
第20章Netscape的帧概念 249
20.1 Netscape 帧背后的思想 249
20.2建立帧 250
20.2.1<FRAME>标记 251
20.2.2示例:一个简单的帧文档 252
20.2.3 <FRAME>的属性 253
20.2.4<NOFRAMES>标记 254
20.2.5示例:支持帧与不支持帧 254
20.3指定帧窗口的目标 256
20.3.1 NAME属性 256
20.3.2指定帧窗口的目标 256
20.3.3示例:使用帧的理由 257
20.4高级的目标指定 258
20.4.1<BASE>目标 259
20.4.2“神奇的”目标 259
20.5有关使用帧的一些想法 260
20.5.1精美的帧界面 260
20.6小结 263
20.7复习题 263
20.8练习 264
21.1背景和字体 265
第21章Internet Explorer的扩充功能 265
21.1.1 <BGSOUND>标记 266
21.1.2字体颜色及字样 266
21.1.3示例:一个荒唐的练习 267
21.2 IE的表格扩充功能 269
21.3 IE的<IMG>扩充功能 270
21.3.1 DYNSRC和CONTROLS 270
21.3.2 LOOP和START 271
21.4小结 271
21.5复习题 271
21.6练习 272
第五部分Internet编程及高级Web技术 273
第22章使用Java和JavaScript 273
22.1给Web页面加Java应用程序 273
22.1.1 <APPLET>标记 274
22.1.3示例:加入Java小应用程序 275
22.1.2<INSERT>标记 275
22.2建立JavaScript程序 277
22.2.1 <SCRIPT>标记 277
22.2.2隐藏代码 277
22.2.3示例:Hello World 278
22.3函数 279
22.3.1声明函数 279
22.3.2调用函数 280
22.3.3示例:调用所有声明 281
22.4处理事件 282
22.4.1返回值 282
22.4.2可能的事件 284
22.4.3示例:事件处理Ⅰ 285
22.4.4示例:事件处理Ⅱ 286
22.5小结 288
22.7练习 289
22.6复习题 289
第23章JavaScript对象和函数 290
23.1 JavaScript对象模型 290
23.1.1方法 291
23.1.2建立新对象 291
23.1.3示例:建立新的对象和方法 292
23.2 JavaScript语句 293
23.2.1 比较运算符和条件 293
23.2.2布尔运算符 294
23.2.3 if…else 295
23.2.4循环语句 295
23.2.5 BREAK和CONTINUE 296
23.2.6增量和减量 297
23.2.7示例:循环和条件 298
23.3 内建对象 300
23.3.1字符串对象 300
23.3.2示例:小数 301
23.3.3数学对象 303
23.3.4示例:四舍五入 304
23.4关于JavaScript的一些想法 306
23.5小结 306
23.6复习题 307
23.7练习 307
第24章理解VRML及建立VRML对象 308
24.1 VRML标准 308
24.2 VRML如何在Web上工作 309
24.2.1作为超媒体的VRML世界 310
24.2.2 VRML服务器 310
24.3 VRML概念 311
24.3.1基本页面 311
24.3.2坐标和距离 311
24.3.3示例1:开始 312
24.4 VRML图元 313
24.3.4结点 313
24.4.1球体 314
24.4.2圆柱体和圆锥体 314
24.4.3立方体 316
24.4.4 AsciiText 317
24.4.5示例:占用相同的空间 318
24.5移动图元 319
24.5.1平移 320
24.5.2旋转 320
24.5.3缩放因子 320
24.5.4分隔结点 320
24.5.5示例:移动和翻转 321
24.6 小结 322
24.7复习题 323
24.8练习 323
25.1.1 Material结点 324
第25章建立VRML世界 324
25.1图元外观 324
25.1.2示例:增加一点颜色 325
25.1.3 Texture2结点 326
25.1.4示例:覆盖图元 327
25.2在VRML中加入超级链接 328
25.2.1示例:在VRML世界中的链接 328
25.3使造型更有趣 330
25.3.1其他结点:Coordinate 3和IndexedFaceSet 330
25.3.2示例:建造屋顶 331
25.3.3实例 333
25.3.4示例:VRML街区 334
25.4进一步了解VRML 336
25.5小结 337
25.6复习题 337
25.7练习 338
第26章给Web网点加入可移植文档 339
26.1什么是可移植文档 339
26.2将PDF加入Web网点中 340
26.2.1 MIME类型 341
26.2.2 Acrobatic动态 342
26.2.3 其他PDF格式 343
26.3建立自己的PDF 343
26.3.1建立Word文档 344
26.3.2 使用RTF 344
26.3.3示例:建立可移植的Word文件 345
26.4小结 346
26.5复习题 346
26.6练习 347
第六部分HTML编辑器和工具 348
第27章用Netscape Gold建立HTML文档 348
27.1 用Netscape Gold编辑HTML 349
27.1.1示例:揭示秘密 351
27.1.2建立HTML列表项 352
27.1.3改变列表类型 353
27.1.4建立定义列表 353
27.1.5插入<BR>和<HR> 354
27.2超级链接、图像和头部元素 355
27.2.1加入超级链接 355
27.2.2加入图像 356
27.2.3编辑头部 357
27.2.4示例:综合应用 357
27.3 小结 358
27.4复习题 359
27.5练习 359
第28章使用Microsoft Internet Assistant 361
28.1 Internet Assistant的基本标记 362
28.1.1 HTML列表 363
28.1.2定义列表 364
28.1.3保存HTML文档 365
28.1.4示例:Internet Assistant 中的简单标记 366
28.2链接、图像和头部元素 368
28.2.1超文本链接 368
28.2.2书签链接 368
28.2.3插入图像 369
28.2.4编辑<HEAD>元素 369
28.2.5示例:完成页面 370
28.3加入表单字段 371
28.3.1示例:简单表单 371
28.4小结 372
28.5复习题 373
28.6练习 373
29.1 PageMill的基本标记 374
第29章HTML和Adobe PageMiII forMacintosh 374
29.1.1 HTML列表 376
29.1.2定义列表 377
29.1.3插入<HR> 378
29.2链接、图像和特殊的HTML 378
29.2.1加入链接 378
29.2.2加入图像 379
29.2.3操作图像 380
29.2.4透明性和客户方映像 380
29.2.5输入尚未支持的HTML……………………………………………38l 382
29.2.6示例:PageMill中的基本页面 382
29.3建立表单 383
29.3.1对表单进行编排 383
29.4文档信息 385
29.5小结 386
29.7练习 387
29.6复习题 387
第七部分HTML示例 388
第30章HTML示例 388
30.1 基本内容回顾:基本的HTML 2.0页面 388
30.1.1示例:个人索引页面 388
30.1.2示例:自传 390
30.1.3示例:简单商务页面 392
30.1.4示例:John的简历 393
30.2.1示例:门脸 395
30.2 BigCorp的客户方网点 395
30.2.2示例:图形索引 396
30.2.3示例:BigCorp的About页面 398
30.2.4示例:使用帧 400
30.2.5示例:JavaScript和表单 404
30.2.6 示例:FTP和HTML 406
30.2.7示例:帮助页面 408
附录复习题答案 412
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 2019
- 《跨境电商英语口语实例大全》苏茜责任编辑;(中国)罗芳 2019
- 《皮瓣移植实例彩色图谱》邢新,杨超,郭伶俐主编 2019
- 《灾害反应与应急管理实例分析》(美)尼古拉斯·A·瓦尔奇克,保罗·E·特雷西著 2017
- 《Creo5.0基础与实例教程》颜兵兵,郭士清,殷宝麟主编 2020
- 《金属类催化剂的密度泛函理论研究实例》任翠霞责任编辑;任瑞鹏 2019
- 《PHOTOSHOP CC平面设计经典实例教程=PHOTOSHOP CC GRAPHIC DESIGN CLASSIC EXAMPLE TUTORIAL》陆丽芳主编 2020