《HTML4开发人员指南》PDF下载

  • 购买积分:19 如何计算积分?
  • 作  者:(美)(J.扎考尔)John Zakour等著;冯博琴等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1998
  • ISBN:7111063643
  • 页数:682 页
图书介绍:本书面向用户,目标明确,指导你轻易成为Web开发高手。主要内容包括使用Netscape Navigator和Internet Explorer美化Web页面,使用动态HTML来创建动画,将动态样式单融入Web页面设计等知识,是一本真正的HTML语言大全。

前言 1

第一部分 介绍 1

第1章 Web基础 1

译者序 1

1.1 如何由America Online登上Web 2

1.2 如何建立与internet的连接 4

1.3 如何寻找Web浏览器 6

1.4 如何通过浏览器性能导航 9

1.5 如何跟随一个链接 10

1.7 如何找到一个Web编写工具 11

1.6 如何打开一个位置 11

1.8 如何为自己的Web页面找一个家 12

1.9 如何获得HTML的发展信息 13

1.10 如何设计品质卓越的Web页面 14

第二部分 编写 17

第2章HTML基础 17

2.1 如何识别HTML文档 19

2.2 如何将字处理文档转换成HTML 22

2.3 如何将其他类型的文件转换成HTML 24

2.4 如何利用编写工具创建HTML文档 26

2.5 如何插入HTML元素 31

2.6 如何建立简单的HTML文档 35

2.7 如何包括一个说明 39

2.8 如何增加文档体文本 43

2.9 如何为Web页面设置背景颜色 46

2.10 如何在Web页面中设置文本色彩 49

2.11 如何在Web页面中为超文本链接设置颜色 52

2.12 如何利用一个图像作为Web页面上的背景 56

2.13 如何在文档中插入特殊字符 60

2.14 如何创建主页 67

2.15 如何浏览主页 71

第3章 增添HTML物理字符效果 74

3.1 如何使用黑体字符 75

3.2 如何使用斜体字体 76

3.3 如何使用固定度的字体 77

3.4 如何改变字体大小 77

3.5 如何更改字体颜色 79

3.6 如何对文本下划线 80

3.7 如何指定删除线格式 81

3.8 如何包含上标和下标 82

第4章 增添HTML逻辑字符效果 84

4.1 如何使用标题样式 85

4.2 如何增加强调和特别强调 87

4.3 如何指定引用 88

4.4 如何强调一个定义了的术语 89

4.5 如何包含小段代码和变量 90

4.6 如何提供文字字符的样本 90

4.7 如何指示作为键盘输入的文本 91

4.8 如何指定一个地址 92

4.9 如何利用字符效果美化主页 92

第5章 表格 95

5.1 如何包含一个表格 96

5.2 如何在表格中放置一个标题 98

5.3 如何插入表格表头 100

5.4 如何为单元或表格元素定义数据 102

5.5 如何插入一个空数据单元格 104

5.6 如何创建一个新的数据行 105

5.7 如何根据浏览器窗口定义表格的宽度 107

5.8 如何指定单元格间的距离 108

5.9 如何设置单元格边框距单元格数据间的距离 109

5.10 如何在主页中放置一个表格 110

5.11 如何预置表格的列数以便快速显示 116

第6章 列表 117

6.1 如何建立一个有数字编号的列表 118

6.2 如何指定编号的格式和顺序 120

6.3 如何创建一个带有点或圈标志的列表 122

6.4 如何修改点圈标志列表的的显示 124

6.5 如何创建一个无标志列表 125

6.6 如何建立一个菜单列表 127

6.7 如何建立目录列表 129

6.8 如何建立术语列表 130

6.9 如何嵌套列表 132

6.10 如何利用列表使用主页更有活力 140

第7章 管理文档空间 141

7.1 如何在HTML文档中添加水平线 142

7.2 如何利用表格将文本与一条线对齐 144

7.3 如何居中文本 147

7.4 如何垂直空间的管理: 分段与换行 148

7.5 如何防止浏览器在一个重要位置中断一行 150

7.6 如何在Web页中包含预先格式化的文本 152

7.7 如何插入块引用 154

7.8 如何在Web页中创建分节 155

7.9 如何利用表格安排图像、嵌入对象和文本 156

7.10 如何利用透明图像进行布局控制 159

7.11 如何生成表格创建分栏文本 160

7.12 如何安排主页的空间 162

第8章 建立链接 165

8.1 如何解释URL 167

8.2 如何理解相对的URL 168

8.3 如何为文档体中的相对URL增加一个基准 170

8.4 如何指定这个文档同其他资源的关系 171

8.5 如何创建指向本地页面的链接 173

8.6 如何创建指向其他页面的链接 175

8.7 如何通过URL向HTTP服务器发送数据 176

8.8 如何创建一个指向页面特定部分的链接 177

8.9 如何创建一个指向FTP站点的链接 178

8.10 如何创建一个指向Gopher站点的链接 180

8.11 如何创建一个指向Telnet站点的链接 181

8.12 如何创建一个指向WAIS站点的链接 182

8.13 如何创建指向Usenet新闻组的链接 183

8.14 如何创建一个指向电子邮件的链接 184

8.15 如何创建指向其他用户起始目录下页面的链接 185

8.17 如何在主页中增添链接 186

8.16 如何在列表和表格中增添链接 186

第9章 在文档中使用图像 193

9.1 如何创建在HTML文档中使用的图标 195

9.2 添加内嵌图像 197

9.3 使用高级标记对齐图像和文本 199

9.4 为非图形浏览器使用标记 201

9.5 包含一个带有透明背景的图像 202

9.6 在Web页面上建立一个交错的内嵌图像 205

9.7 创建图像的缩略图 206

9.8 如何将图像作为链接 207

9.9 为Web页面建立一个背景模式 209

9.10 如何建立服务器方的可点击的图像映射 210

9.11 包含客户方图像映射 212

9.12 如何减少图像中的颜色 214

9.13 使用图像的WIDTH和HEIGHT属性 215

9.14 缩放页面中的图像 216

9.15 在装载较大图像时使用一个小图像或分辨率较低的图像 217

9.16 加快图像传输 218

9.17 如何建立动画GIP 219

第10章 增加外部链接的多媒体对象 221

10.2 如何添加一个外部图像 224

10.1 如何在主页中添加指向多媒体的链接 224

10.3 如何转换图像格式 229

10.4 如何插入视频 232

10.5 如何在视频文件格式中转换 235

10.6 如何插入一个声音文件 237

10.7 如何转换音频文件格式 239

10.8 如何包括一个PostScript文档 241

10.9 如何包括一个设备无关(DVI)的文件 243

10.10 如何寻找一个VRML浏览器 246

10.11 如何创建一个VRML文档 248

10.12 如何使用预建的VRML对象 254

10.13 如何使我的VRML世界更加现实 255

10.14 如何旋转一个VRML对象 257

10.15 如何在VRML对象上包含动画纹理 260

第11章 HTML交互表单 262

11.1 如何创建基本表单 263

11.2 如何在表单中增添文本框 267

11.3 如何在表单中增添复选框 269

11.4 如何在表单中增添单选按钮 272

11.5 如何在表单中增添口令域 274

11.6 如何在表单中增添下拉式菜单 275

11.7 如何在表单中增添文件选对话框 277

11.8 如何在表单中增添单行文本域 279

11.9 如何使用一个可点击的图像作为Submit按钮 280

11.10 如何在表单间传递信息 282

11.11 如何选择一个向HTTP服务器发送数据的请求方法 283

11.12 如何处理一个表单 285

第三部分 服务 293

第12章 服务器基础 293

12.1 如何选择服务器软件 294

12.2 如何安装服务器软件 298

12.3 如何安装Netscape FastTrack服务器 301

12.4 如何配置服务器 305

12.5 如何配置Netsape FastTrack服务器 310

12.6 如何注册附加的MIME类型 316

12.7 如何安装文档 319

12.8 如何启动和停止服务器 321

12.9 如何注册服务器 325

第13章 管理服务器安全性 328

13.1 如何在HTTPD服务器上定义许可特性 329

13.2 如何在HTTPD服务器上建立域名和地址安全性 333

13.3 如何在HTTPD服务器上建立用户名和口令安全性 336

13.4 如何使用HTTPD服务器端包含 341

13.5 如何在CERN-HTTP服务器上建立目录级安全性 346

13.6 如何在CERN服务器上建立文件级安全管理 353

13.7 如何安装CERN代理服务器 354

13.8 如何在MacHTTP和WebSTAR服务器上建立域名和地址安全性以及口令验证 359

13.9 如何在FastTrack服务器上配置SSL安全管理 362

13.10 如何在FastTrack服务器上建立用户名和口令安全性 366

13.11 如何用公开密钥加密 373

第14章 通用网关接口(CGI) 378

14.1 如何向CGI应用程序传递数据 379

14.2 如何从CGI应用程序向浏览器发送信息 387

14.3 如何建立简易的CGI应用程序 391

14.4 如何安装CGI应用程序 394

14.5 如何使用元素创建查询文档 397

14.6 如何用sh CGI脚本访问客户数据 402

14.7 如何用CGI程序及脚本解析用户数据 405

14.9 如何编写用来发送e-mail的CGI应用程序 417

第四部分 动态HTML及其他高级话题 423

第15章 NAVIGATOR与INTERNETEXPLORER的HTML扩展 423

15.2 如何使用TrueType和其他字体 426

15.3 如何将Web页格式化成多列 427

15.1 如何给滚动的文本加滚动文本框 429

15.4 如何在Web页插入空白 429

15.5 如何给表格增加颜色 430

15.6 如何给表格添加背景图像 431

15.7 如何控制表格的边框 433

15.8 如何为链接文档创建新窗口 434

15.9 如何使用Netscape的客户“拉” 435

15.10 如何指示Netscape服务器“推” 438

第16章 级联样式单 442

16.1 如何创建样式单来改变HTML元素 444

16.2 如何改变元素的字体特征 447

16.3 如何改变元素的颜色 450

16.4 如何改变元素的背景 453

16.5 如何改变元素的文本属性 456

16.6 如何改变元素的边框 460

16.7 如何指定元素的布局限定 462

16.8 如何为列表元素指定样式信息 465

16.9 如何级联式HTML样式单 468

16.10 如何直接给Web页面增加级联样式信息 470

16.11 如何插入样式元素并保护不支持样式的浏览器 472

第17章 用Java和JavaScript进行Web编程 474

17.1 如何编写基本的Java Applet 476

17.2 如何在HTML文档中包含Java applet 477

17.3 如何从Web页面向applet传递变量 480

17.4 如何找到关于Java的更多信息 481

17.5 如何改善Java-applet的下载时间 482

17.6 如何包含脚本元素 483

17.7 如何编写基本的JavaScript脚本 484

17.8 如何在Web页面中包含一段脚本 491

17.9 如何用JavaScript生成弹出式对话框 493

17.10 如何检查HTML表单中所需输入的域 495

17.11 如何用JavaScript创建具有滚动效果的图像 497

17.12 如何找到关于JavaScript的更多信息 502

17.13 如果脚本代码不被支持时,提供一替代选项 503

第18章 多媒体对象的直接包含 506

18.1 如何嵌入插件支持的对象 507

18.2 如何直接把Windows支持的信息类型融合进Web页中 508

18.3 如何在Web页中包含视频信息 509

18.4 如何在Web页中播放声音 512

18.5 如何包含Director应用程序 515

18.6 如何在Web页和Shoclkwave电影间通信 518

18.7 如何在Web页中包含Shockwave Flash电影 520

18.8 如何嵌入VRML空间 521

18.9 如何包含最大程度地跨浏览器支持的多媒体对象 523

第19章 框架 525

19.1 如何在你的web页内加入框架 526

19.2 如何去掉框架 531

19.3 如何使用一个框架索引另一个显示详细信息的框架 532

19.4 如何在你的Web页内增加一个浮动的框架 534

19.5 如何制作无边界的框架 535

19.7 如何减小制作有框架和无框架网页的工作量 538

第20章 动态HTML 539

20.1 如何创建层 540

20.2 如何创建流动层 542

20.3 如何使用样式单创建层 543

20.4 如何隐藏和显示层 546

20.5 更改层的叠序 550

20.6 如何动态地移动层以创建动画 553

20.7 如何设置和更改层的裁剪域 556

20.8 保护不支持层的浏览器 559

第21章 动态样式单和字体 564

21.1 如何学习动态样式单的基础 564

21.2 如何在文档头定义样式 567

21.3 如何为特定元素指定样式 568

21.4 如何定义样式类 569

21.5 如何识别与众不同的样式 572

21.6 如何为特定内容定义样式 573

21.7 如何指定外部样式单 575

21.8 如何在页面中包括动态字体 576

21.9 如何指定动态字体的大小和浓度 578

21.10 如何利用JavaScript嵌入动态样式单 580

第22章 被建议但不受支持的HTML特性 583

22.1 如何标识一个简写或缩写 585

22.2 如何标识计算机命令及其参数 586

22.3 如何标识适当的名字 587

22.4 如何表示已插入、已删除了的文本 588

22.5 如何建立多栏的列表 589

22.6 如何为一个Web页的特定部分指定所使用的语言环境 591

22.7 如何放置嵌入引用的 594

22.8 如何用制表符对齐文本 595

22.9 如何插入警告信息 598

22.10 如何加脚注 599

22.11 如何在Web页中放置数学等式 601

22.12 如何在元素中插入数组 603

22.13 如何改变链接的形状 605

第23章 一些最好的Web站点 608

第五部分 附录 621

附录A HTML快速参考 621

A.1 普通属性和事件 621

A.2 文档基础 622

A.3 物理文本类型 623

A.4 内容文本类型 624

A.5 文档空间 625

A.6 表格 626

A.7 列表 629

A.8 链接 630

A.9 图像 630

A.10 表单 631

A.11 框架 635

A.12 多媒体 636

附录B WWW资源 639

B.1 WWW和HTML上的基本信息 639

B.2 索引 639

B.3 浏览器 640

B.4 服务器 642

B.5 HTML编辑器 643

B.6 HTML文档开发 646

B.7 通用网关接口(CGI) 646

B.8 表单与图像映射 646

B.9 脚本与多媒体 647

B.10 WWW Uesnet新闻组 648

B.11 WWW邮寄列表 649

附录C MIME 650

C.1 什么是MIME 650

C.2 MIME内容类型头部和Web 651

C.3 MIME与Web客户 654

C.4 MIME与Web服务器 655

附录D UNIX快速参考 656

D.1 改变目录 656

D.2 列出目录内容 656

D.3 移动和删除文件与修改文件名 656

D.4 创建与删除目录 657

D.5 设置文件与目录权限 657

附录E HTML样式指南 658

附录F 服务器软件小结 661

F.1 UNIX 661

F.2 VMS 662

F.3 Windows NT和Windows 95 663

F.4 OS/2 664

F.5 macintosh 665

F.6 Windows 3.1 665

附录G HTML超文本传输协议(HTTP) 666

G.1 打开连接 667

G.2 HTTP请求 667

G.3 HTTP应答 668

G.4 关闭连接 670

附录H HTML颜色表 671

附录I Internet Explorer3:实战指南 673

I.1 把Explorer介绍给你的系统 673

I.2 Explorer的天性 676

I.3 训练Explorer 676

I.4 练习获取 677

I.5 狩猎技巧 678

I.6 个人喜好 679

I.7 记忆 679

I.8 驯服Explorer 679

I.9 共存的伙伴 681