当前位置:首页 > 工业技术
HTML 3.2开发使用手册
HTML 3.2开发使用手册

HTML 3.2开发使用手册PDF电子书下载

工业技术

  • 电子书积分:22 积分如何计算积分?
  • 作 者:(美)(M.R.布朗)Mark R.Brown,(美)(J.霍尼卡特)Jerry Honeycutt著;陈天友等译
  • 出 版 社:机械工业出版社;西蒙与舒斯特国际出版公司
  • 出版年份:1997
  • ISBN:7111060008
  • 页数:810 页
图书介绍:
《HTML 3.2开发使用手册》目录

引言 1

译者序 1

第1部分 WWW出版概述 1

第1章 HTML出版的广阔天地 1

1.1 World Wide Web的诞生 1

1.2 Web展开 2

1.3 联合内网的崛起 5

1.5 e-mail和新闻中的HTML 6

1.6 HTML用于GUI 7

第2章 HTML页设计和实现 9

2.1 HTML是什么 9

2.2 唯一真正需要的工具 10

2.3 形象不是一切 11

2.4 正确的东西 13

2.4.1 保持集中 13

2.4.2 在链接上 14

2.4.3 及时性 15

2.4.4 创建一个漩涡 15

2.5 错误的东西 16

2.6 法律和道德问题 19

2.6.1 做一个守法者 19

2.6.2 电子道德 20

2.7 将你的作品送向世界 21

第2部分 基础HTML 23

第3章 HTML文档结构 23

3.1 从基础开始 23

3.2 文章标题 24

3.2.1 命名文档 25

3.2.2 为你的文档建立索引 26

3.2.3 创建一个文档层次 27

3.2.4 定制标题头信息 30

3.2.5 其他标题头元素 32

3.3 文档体 32

3.3.1 从需要的元素开始 32

3.3.2 BODY元素属性 33

3.3.3 给文档加颜色 33

3.3.4 填充背景 34

3.3.5 设置边距 35

3.4 注释HTML文档 37

3.5 ADDRESS元素 37

3.6 特殊字符 39

3.7 创建文档模板 40

第4章 文档格式化 42

4.1 将文本分段 42

4.2 增加和避免换行 45

4.3 创建文本提纲 47

4.3.1增加标题 47

4.3.2 增加水平线 49

4.4 使用预格式化的文本 52

4.5 布局技巧 53

4.6 一个专用的模板 54

第5章 文本格式化 56

5.1 文本格式化 56

5.2 逻辑格式化 56

5.3 <BLOCKQUOTE>元素 58

5.4 物理格式元素 59

5.5 字库 61

5.6 FONT元素 61

5.6.1 FACE属性 61

5.6.2 SIZE属性 63

5.6.3 颜色属性 64

5.7 <BASEFONT>标记 64

5.8 文本格式化技巧 65

第6章 图形格式化 67

6.1 了解问题 67

6.1.1 当使用内联图像时需要知道些什么 67

6.1.2 需要担心—幅图像的版权问题吗 68

6.1.3 使用黄色图像会有麻烦吗 69

6.2 选择正确的图形文件格式 69

6.2.1 格式 69

6.2.2 文件速度 71

6.2.3 颜色 71

6.2.4 损耗 71

6.2.5 浏览器支持 71

6.3 在HTML文档中加入内联图像 71

6.3.1 以内联图像对齐文本 73

6.3.2 在Web页上给一幅图像定位 73

6.3.3 给浏览器大小提示 76

6.3.4 提供替换文本 77

6.3.5 给一幅图像加边界 79

6.3.6 设置图像周围空间 80

6.3.7 将图像作为一个锚链(Anchor) 81

第7章 创建文档链接 82

7.1 理解超文本和超媒体 82

7.2 理解链接 83

7.2.1 锚链 83

7.2.2 URL引用 85

7.3 链接到文档和文件 86

7.3.1 内部链接 88

7.3.2 文件、插件内容等等 88

7.4 链接到其他Net资源 90

7.4.1 创建到e-mail的链接 90

7.4.2 创建到UseNet新闻的链接 91

7.4.3 使FTP在你的站点可用 92

7.4.4 将你的主页链接到一个Gopher站点 94

7.4.5 用WAIS链接提供对大数据库的访问 95

7.4.6 使用Telnet链接访问远程计算机 96

7.5 链接如何一起工作 97

第8章 建立列表 98

8.1 创建一个顺序列表 98

8.1.1 使用<OL>标记 98

<OL>属性 100

8.2 创建无序列表 103

8.2.1 使用<UL>标记 103

8.2.2 新的HTML3.2<UL>属性 104

8.3 创建菜单列表 106

8.4 创建目录列表 108

8.5 创建定义列表 108

8.6 组合列表类型 110

8.7 手工格式化列表 112

第9章 创建表格 114

9.1 介绍表格 114

9.1.1 理解基本标准 114

9.1.2 对齐表格元素 116

9.2 使用高级表格 120

9.2.1 创建无边界表 120

9.2.2 合并行和列 122

9.2.3 理解空单元 124

9.2.4 控制表格布局 125

9.3 在表格中使用颜色 127

9.4 使用表格替换 128

9.5 表格实例 132

9.5.1 用表格作为布局工具 132

9.5.2 组合文本和列表 133

9.5.3 嵌套HTML表格 135

9.5.4 用图像作为一个表格题头 136

9.5.5 使用表格布局一个主页 138

第3部分 高级HTML 139

第10章 框架 139

10.1 框架概念 139

10.1.1 Netscape的DevEdge站点 140

10.1.2 CyberDungeon 141

10.1.3 Mondrian Machine 141

10.2 框架生成基础 142

10.3 FRAMESET容器 143

10.4 FRAME标记 145

10.4.1 认识源 145

10.4.2 提供替换内容 146

10.5 几个简单的框架例子 147

10.5.1 一个有两种框架的简单的页 147

10.5.2 一个简单的矩形网格框架 147

10.5.3 创建一个复杂的框架网格 149

10.6 修饰框架外观和感觉 152

10.6.1 框架边距 152

10.6.2 框架滚动条 152

10.6.3 调整框架 152

10.6.4 框架边界 153

10.7 目标超链接 155

10.7.1 命名和瞄准框架 155

10.7.2 合法名称 156

10.7.3 一次更新多个框架 157

第11章 窗体 161

11.1 介绍HTML窗体 162

11.2 使用HTML窗体标记 162

11.2.1 <FORM> 162

11.2.2 <TEXTAREA> 162

11.2.3 <SELECT> 163

11.2.4 <INPUT> 167

11.2.5 设置<INPUT>标记的TYPE 168

11.3 格式化和设计窗体 175

11.3.1 使用换行标记 175

11.3.2 使用列表标记 183

11.3.3 复选框和单选按钮布局 185

11.3.4 一个文档中的多个窗体 189

11.3.5 将窗体和表格合并 191

11.3.6 有关窗体布局的最后注解 195

第12章 图像映像 196

12.1 图像映像介绍 196

12.1.1 何时使用图像映像 198

12.1.2 何时不能用图像映像 198

12.2 使用服务器方图像映像 199

12.2.1 创建图像映像图形 199

12.2.2 了解图像映像定义文件 200

12.2.3 使用CGI程序以查找鼠标单击 204

12.2.4 将HTML放置到Web页上 205

12.2.5 通过试运行放置你的图像映像 205

12.3 建立客户方图像映像 206

12.3.1 定义客户方图像映像 206

12.3.2 引用客户方图像映像定义 207

12.3.3 合并客户方和服务器方图像映像 207

12.4 使用映像程序 208

12.4.1 使用Mapedit 208

12.4.2 使用WebMap 210

12.5 使用图像映像替换 212

12.5.1 块图像 212

12.5.2 脚本化 212

12.5.3 文本替换 213

12.6 例子:建立图像映像 213

第13章 层 215

13.1 创建基本层 215

13.1.1 定位层 217

13.1.2 改变层的大小 219

13.1.3 使用背景图像或颜色 221

13.2 使用多个层 223

13.2.1 改变层的Z-INDEX 225

13.2.2 用ABOVE和BELOW叠加两层 227

13.3 在层上附加脚本 229

13.3.1 使用脚本隐藏或显示层 230

13.3.2 用文本编排程序移动层 232

13.4 嵌套层 235

13.5 实际应用层:交叉提示 237

第14章 风格单 240

14.1 对HTML文档中附加风格单 240

14.1.1 链接格式单 241

14.1.2 嵌人风格单 241

14.1.3 定义内联风格 242

14.1.4 输入风格单 242

14.2 理解风格单外观(句法) 243

14.2.1 设置多个特性 243

14.2.2 组合选择器 243

14.2.3 在风格单中加注释 244

14.3 开发风格特性 244

14.3.1 背景特性 246

14.3.2 边界特性 248

14.3.3 列表特性 252

14.3.4 文本特性 253

14.4 组合特性以简化风格定义 256

14.4.1 Border特性 257

14.4.2 Background特性 257

14.4.3 Font特性 257

14.4.4 List特性 257

14.4.5 Margin特性 257

14.4.6 Padding特性 257

14.5 使用继承 257

14.6 使用上下文选择器 258

14.7 理解级联 258

14.8 处理风格单中的类 259

14.9 关照不支持风格单的浏览器 259

第15章 Netscape/Microsoft扩展 260

15.1 浏览器大战 260

15.1.1 有差别好吗 261

15.1.2 加入争斗 263

15.2 HTML“标准”和W3C 264

15.3 Netscape扩展 265

15.3.1 闪烁 265

15.3.2 报版样式栏 265

15.3.3 空白区 266

15.3.4 嵌入技术 266

15.4 Microsoft扩展 266

15.4.1 背景音乐 266

15.4.2 固定背景 267

15.4.3 字幕 267

15.4.4 AVI视频 267

15.4.5 风格单 267

15.4.6 <OBJECT>标记 268

第16章 动态HTML 269

16.1 动态HTML介绍 270

16.1.1 降低下载时间 270

16.1.2 Dynamic HTML工具 271

16.1.3 Dynamic HTML是如何工作的 271

16.2 Dynamic HTML基础 271

16.2.1 了解组件 272

16.2.2 数据联编 272

16.2.3 二维布局 273

16.3 使用文档结构 273

16.3.1 为什么结构在Dynamic HTML中如此重要 273

16.3.2 集合工作方式 273

16.3.3 cancelBubble和returnValue 274

16.4 在Dynamic HTML中使用事件 275

16.4.1 使用事件元素 275

16.4.2 使用事件 276

16.5 使用CSSOM 282

16.5.1 HTML包含的类型 283

16.5.2 风格模型 283

16.5.3 styleRule Model和styleRule Collections 284

16.5.4 CSSOM命名规则 286

第4部分 合并对象 287

第17章 图形 287

17.1 图形信息是如何存储的 287

17.1.1 位映像图形 288

17.1.2 矢量图形 288

17.2 Web图形格式 288

17.2.1 GIF 288

17.2.2 JPEG 292

17.2.3 何时使用GIF或JPEG 293

17.2.4 未来格式:PNG 293

17.3 充分利用图像 294

17.3.1 主页图形 294

17.3.2 像标 294

17.3.3 导航条 295

17.3.4 背景 295

17.3.5 寻找联机图形 295

17.4 带宽问题 296

17.4.1 为你的观众着想 296

17.4.2 减少文件大小的提示 296

17.5 使用扫描图像 297

17.5.1 何时使用和从那里得到扫描图像 297

17.5.2 操作扫描的图像 297

17.6 有用的图形工具 297

17.6.1 LView Pro 298

17.6.2 Paint Shop Pro 300

17.6.3 Adobe Photoshop 302

17.6.4 Microsoft图像编排器(composer) 305

17.6.5 GIF Construction Set 307

第18章 浏览器插件 309

18.1 插件如何“插进” 309

18.2 3种类型的插件 312

18.3 运行一个插件 314

18.4 在Netscape Navigator中使用插件 314

18.5 识别已安装的Netscape Navigater插件 315

18.6 在页中增加插件内容 316

18.7 EMBED标记 316

18.8 服务器事项 317

18.8.1 设置MIME类型 317

18.8.2 安装内容服务器 318

18.9 空间和时间问题 319

18.9.1 带宽局限性 319

18.9.2 存储问题 320

第19章 音频 321

19.1 音频硬件——你需要什么 321

19.2 LiveAudio 322

19.2.1 LiveAudio控制 322

19.2.2 与LiveAudio一起使用EMBED标记 323

19.3 其他Audio插件 325

19.3.1 TrucSpeech 325

19.3.2 Crescendo和Crescendo Plus 325

19.3.3 ToolVox 326

19.3.4 EchoSpeech 326

19.3.5 Talker和其他Macintosh Speech插件 326

19.3.6 更多的声音插件 327

19.4 RealAudio 328

19.5 RealAudio如何工作 328

19.6 RealAudio Player 330

19.6.1 安装和设置 331

19.6.2 控制和菜单 332

19.7 RealAudio Encoder 333

19.7.1 安装RealAudio Encoder 334

19.7.2 编码 334

19.8 在你的web页上使用RealAudio内容 336

19.9 RealAudio服务器 339

19.9.1 RealAudio Personal Server 339

19.9.2 设置MIME类型 340

19.9.3 RealAudio Server 3.0 340

19.9.4 同步多媒体 342

第20章 视频、动画和多媒体 343

20.1 多媒体内容的限制 343

20.1.1 文件大小与拨号连接 343

20.1.2 浏览器兼容性 344

20.1.3 插件最好的用途 346

20.1.4 插件式内容创建程序 347

20.1.5 内容要小 347

20.2 插件与内部网 347

20.3 视频及动画插件 348

20.4 何时使用视颇内容 348

20.4.1 视频速度 349

20.4.2 内容考虑 350

20.5 创建视频内容 350

20.6 视频帧数字化论 351

20.6.1 Snappy 351

20.6.2 Conneclix QuickCam 351

20.6.3 WinCam.One 351

20.7 动画 353

20.8 Video for Windows视频插件 354

20.8.1 LiveVideo 354

20.8.2 VDOLive 355

20.8.3 其他AVI视频插件 356

20.9 QuickTime插件 356

20.9.1 Apple QuickTime插件 356

20.9.2 其他QuickTime插件 358

20.10 MPEG插件 358

20.11 动画插件 360

20.11.1 Enliven插件 360

20.11.2 另外几个动画插件 361

20.12 多媒体插件 362

20.13 ASAP Webshow插件 362

20.14 Shockwave for Maoromedia Director插件 367

20.15 Director与Java和JavaScript 367

20.16 用Shockwave for Director能做什么 368

20.17 创作Director for Shockwave 369

20.17.1 Liago网络扩展 370

20.17.2 HTML页上Director的限制 370

20.17.3 页设计注意事项 370

20.17.4 优化Director电影 371

20.18 其他信息 371

第21章 VRML 372

21.1 虚拟现实模拟语言 372

21.1.1 VRML对象 373

21.1.2 VRML世界 373

21.1.3 将运动等加进VRML 373

21.1.4 为什么及如何使用VRML 374

21.2 基本的VRML语法 374

21.2.1 结点和域 375

21.2.2 对象、层次和分隔符 376

21.3 简单的VRML对象 376

21.3.1 几何形体 376

21.3.2 ASCII文本 377

21.3.3 一般的VRML形体 378

21.4 将颜色和纹理加进VRML对象 380

21.4.1 Material 380

21.4.2 Texture2 380

21.5 VRML世界和内联VRML景象 381

21.5.1 设计时的考虑 381

21.5.2 大小和细节 382

21.5.3 设计和布置 382

21.6 VRML世界设计步骤 382

21.6.1 映像VRML环境 382

21.6.2 在纸上做设计 383

21.6.3 移动物体 385

21.6.4 创建对象层次 386

21.6.5 用纹理增加现实性 390

21.6.6 链接到Web 392

21.7 给VRML赋予活力 392

21.8 Live 3D动态世界扩展 393

21.9 Live3D VRML世界实例 394

21.10 VRML2.O的特点 399

21.10.1 增强的静态世界 399

21.10.2 交互性 399

21.10.3 动画 399

21.10.4 脚本制作 399

21.10.5 原型化 400

21.11 VRML资源 400

21.11.1 VRML软件 400

21.11.2 VRML对象库 400

第22章 AcliveX控制 402

22.1 AcliveX控制的演变 402

22.1.1 OLE 402

22.1.2 ActiveX控制 403

22.2 ActiveX控制意味着什么 404

22.2.1 数据工作 404

22.2.2 与windows 集成 404

22.2.3 提供组件 406

22.3 ActiveX与其他一些事情 406

22.3.1 ActiveX和窗体 406

22.3.2 ActiveX和插件 407

22.3.3 ActiveX和Java 407

22.4 获取Microsoft的ActiveX控制 407

22.4.1 Label控制 409

22.4.2 Preloader控制 409

22.4.3 Timer控制 409

22.4.4 Menu控制 410

22.5 用OBJECT标记插入控制 411

22.5.1 用PARAM标记设置控制属性 411

22.5.2 OBJECT标记的其他内容 412

22.5.3 在Netacape(NCompass)中使用ActiveX控制 414

22.6 把控制连接到脚本 415

22.6.1 处理事件 415

22.6.2 改变对象的性质 416

22.7 完整的实例 417

第23章 ActiveX控制板 421

23.1 下载和安装ActiveX控制板 421

23.2 熟悉HTML编辑器 422

23.3 把对象放入HTML文件 423

23.4 用控制板的Seript Wixard编辑脚本程序 423

23.4.1 List View 424

23.4.2 Code view 425

23.5 用HTML Latyout控制页布局 426

23.5.1 理解Layout控制 426

23.5.2 把布局控制插入HTML文件 427

23.5.3 编辑布局 427

23.6 从做中学习 431

23.6.1 建立导航菜单 431

23.6.2 弹出帮助(工具提示) 434

第5部分 编程和脚本制作 437

第24章 编程和脚本制作综述 437

24.1 选取最佳工具 437

24.1.1 编程及脚本制作选择 437

24.1.2 脚本制作的优点 438

24.1.3 脚本制作的缺点 438

24.2 理解事件驱动编程 439

24.2.1 什么是事件 439

24.2.2 事件在Windows(及其他GUI)中是如何工作的 440

24.2.3 事件在Web页上是如何工作的(脚本制作) 440

24.3 学习编程:综述 440

24.3.1 变量 441

24.3.2 数学表达式 441

24.3.3 布尔表达式 441

24.3.4 判断 442

24.3.5 循环 443

24.3.6 函数和子过程 443

24.4 理解脚本制作对象模型 443

24.4.1 window窗口对象 444

24.4.2 document(文档)对象 447

24.5 使用脚本 451

24.5.1 把脚本嵌入Web页 451

24.5.2 管理VBScript项目 452

第25章 CGI脚本综述 457

25.1 什么是CGI 457

25.2 CGI的工具方法 458

25.2.1 过程 458

25.2.2 CGI特征 458

25.2.3 MIME内容类型输出标题 460

25.2.4 使用内容型输出标题 460

25.2.5 环境变量 462

25.3 你能编写CGI脚本吗 463

25.3.1能编写CGI脚本吗 463

25.3.2 应该用哪种语言 464

25.4 常用的CGI脚本制作语言 464

25.5 创建CGI脚本 465

25.5.1 e-Mail脚本 465

25.5.2 简单的客户簿脚本 467

25.5.3 重定向脚本 467

25.5.4 简单计数 470

25.5.5 广告标志 471

第26章 Java 474

26.1 Java的产生 474

26.2 Java入门 475

26.3 在Web页中使用Java小应用程序 475

26.4 Java的安全性 482

26.5 著名的Java小应用程序 483

26.6 Java资源 483

26.6.1 开发工具 484

26.6.2 Web资源 485

26.6.3 Internet新闻组和邮件列表 485

第27章 JavaScript/JScript 487

27.1 JavaScript入门 487

27.1.1 为什么要使用脚本制作语言 488

27.1.2 JavaScript的作用 488

27.1.3 JavaScript的外观 489

27.1.4 JavaScript编程约定 489

27.2 JavaScript语言 491

27.2.1 使用标识符 491

27.2.2 使用函数、对象和性质 491

27.3 JavaScript和浏览器 493

27.3.1 什么时候执行脚本 493

27.3.2 把脚本放置在什么地方 493

27.3.3 对象和事件 494

27.3.4 HTML对象和事件 495

27.4 用JavaScript编写程序 498

27.4.1 表达式 498

27.4.2 运算符 498

27.4.3 控制JavaScript 501

27.4.4 JavaScript保留字 502

27.4.5 命令参考 502

27.5 JavaScript编码样例 507

27.5.1 卸下对象的性质 507

27.5.2 创建链表 508

27.5.3 更新窗体字段中的数据 509

27.5.4 校验在窗体字段中的数据 509

27.5.5 伪科学计算器 510

27.6 JavaScript风格单(JSSS) 516

27.6.1 在HTML中包括风格 516

27.6.2 contextual函数 517

27.6.3 tags对象 518

27.6.4 classes对象 518

27.6.5 ids对象 518

27.6.6 标记._.apply性质 519

第28章 用LiveWire Pro进行开发 520

28.1 在LiveWire Pro中的“Pro” 520

28.2 LiveWire的工作原理 522

28.2.1 一个简短的HTTP运行过程 522

28.2.2 Netscape提供的选择 523

28.2.3 LiveWire使用请求的目的 524

28.3 了解SQL 524

28.3.1 关系模型 525

28.3.2 SQL简介 527

28.3.3 了解事务 528

28.3.4 了解光标 529

28.3.5 Crystal Reports入门 530

28.4 数据库连接库 530

28.4.1 打开与关闭连接 531

28.4.2 把数据插入表格中 532

28.4.3 删除行 533

28.4.4 一次访问一行数据 533

28.4.5 访问数据集 533

28.4.6 应用各种BLOb 534

28.4.7 LiverWire Pro中的事务 535

28.4.8 错误处理 536

28.5 JavaScript和第二代Nelscape服务器 536

28.5.1 了解Java和JavaScript 536

28.5.2 服务器方JavaScript 537

28.5.3 虚拟Java机 537

28.6 数据库综合实例 538

第29章 VBScript 547

29.1 Visual Basic适合Internet 547

29.1.1 Visual Basic 548

29.1.2 Internet 548

29.1.3 VBScript 548

29.2 VBScript语言 549

29.2.1 VBScript变量 549

29.2.2 VBScript运算符 551

29.2.3 VBScript关键字 553

29.2.4 VBScript运行期间程序库 557

29.3 VBScript事件处理程序 561

29.3.1 VBScript事件过程 561

29.3.2 内联事件处理程序(Scriptlet) 562

29.3.3 FOR/EVENT属性 562

29.3.4 处理公共事件 563

29.4 把脚本连接到窗体 564

29.4.1 处理元素的事件 564

29.4.2 设置和获取元素的值 566

29.4.3 元素性质、方法和事件 568

29.5 使用编码约定 570

29.5.1 使用命名约定 570

29.5.2 格式化约定 573

29.5.3 注释约定 574

29.6 例子 575

29.6.1 确认窗体 575

29.6.2 在状态行间滚动信息 575

29.6.3 创建增加的客户方图像映像 575

第6部分 Web站点管理 577

第30章 发布Web页 577

30.1 选用什么方法 577

30.1.1 把文件装入ISP 577

30.1.2 运行自己的服务器 578

30.1.3 选择一种方法 578

30.2 加入ISP 579

30.2.1 准备站点 580

30.2.2 准备UNIX目录 581

30.2.3 装入文件 582

30.3 运行自己的服务器 584

30.3.1 合适的服务器 584

30.3.2 把 Web站点放到网上 585

30.4 Web服务器 585

30.4.1 Microsoft Internet Information Server 585

30.4.2 Luckman Web Commander 586

30.4.3 WebSite Professional 587

第31章 校验和文件管理 588

31.1 确认HTML文档 588

31.1.1 Doctor HTML 589

31.1.2 Weblint 591

31.1.3 WebTechs 594

31.1.4 其他校验服务工具 596

31.2 管理资源文件 598

31.2.1 Visual SourceSafe 598

31.2.2 Spideraoft WebGal 599

31.2.3 使用Microsoft FroutPage 600

31.2.4 使用Net Dbjects Fuaion 601

31.2.5 直接处理文件 601

31.2.6 镜像本地的Web站点 603

第32章 搜索引擎和广告 605

32.1 弄清楚自己需要什么样的广告 605

32.2 用WWW搜索引擎列表 606

32.2.1 主要搜索引擎 607

32.2.2 使用提交服务 612

32.3 把Web 站点放到列表的顶端 614

32.3.1 到达顶端的好计划 614

32.3.2 到达顶端的其他诀窍 615

32.3.3 用<META>标记把Web站点归类 615

32.4 用其他方法来引起注意 616

32.4.1 Best of the Web列表 616

32.4.2 来自其他Web站点的链接 617

32.4.3 专门的索引页 619

32.4.4 有效地使用新闻组 620

32.4.5 使用广告顾问 623

32.4.6 在印刷品上广告Web 623

第33章 安全性 625

33.1 Internet 的安全性 625

33.1.1 自己冒风险 626

33.1.2 安全服务 626

33.2 病毒 627

33.2.1 什么是病毒 627

33.2.2 怎样保护系统 627

33.3 一般安全保护措施 628

33.3.1 如果文件不在那儿,坏人就无法偷走 628

33.3.2 放弃Guest帐户 628

33.3.3 改变系统管理员帐户名 628

33.3.4 机智地选择口令 629

33.3.5 取消不必要的协议 630

33.3.6 严格控制写特权 630

33.3.7 取消服务器的目录浏览性质 630

33.3.8 查看系统记录 630

33.4 脚本制作、编写程序和安全性 631

33.4.1 Java 632

33.4.2 JavaScript和VBScript 632

33.4.3 CGI 632

33.4.4 插件和ActiveX控制 632

33.5 安全事务 632

33.5.1 Secure Sockets layer(SSL) 633

33.5.2 Secure HTTP(SHTTP) 633

33.5.3 证书 633

33.5.4 Pretty Good Privacy(PGP) 634

33.6 防火墙 634

33.6.1 防火墙的工作机制 634

33.6.2 防火墙 635

33.7 安全检查 635

33.7.1 SATAN 635

33.7.2 强悍的查询者 635

第7部分 Web站点工具 637

第34章 HTML标记编辑器 637

34.1 HTML标记编辑器概述 637

34.1.1 标记编辑器特性 638

34.1.2 为什么要使用标记编辑器 638

34.1.3 HTML标记编辑器的将来 638

34.2 流行的HTML标记编辑器 638

34.3 Sausage Software提供的HotDog Web Editor 639

34.3.1 下载和安装 639

34.3.2 HotDog用户界面 639

34.3.3 基本HotDog操作 642

34.3.4 配置和定制 643

34.3.5 高级特性 644

34.4 SoftQuad提供的HoTmetaL 645

34.4.1 下载与安装 645

34.4.2 HoTMetaL用户界面 645

34.4.3 基本HoTMetaL操作 646

34.4.4 高级特性 647

34.5 Nick Bradbury提供的HomeSite 649

34.5.1 下载和安装 649

34.5.2 HomeSite用户界面 649

34.5.3 基本HomeSite操作 650

34.5.4 配置与定制 652

34.5.5 高级特性 654

34.6 程序信息概述 656

34.7 其他HTML编辑器 657

34.7.1 ActiveX Control Pad 657

34.7.2 Web资源 657

第35章 WYSIWYG HTML编辑器 658

35.1 WYSIWYG HTML编辑器简介 659

35.2 Netscape Communicator 659

35.2.1 创建文档的开始 660

35.2.2 建立文档 661

35.2.3 发布文档 665

35.3 Microsoft FrontPage 97 667

35.3.1 FrontPage Explorer 667

35.3.2 FrontPage Editor 671

35.3.3 使用WebBots 678

35.4 Adobe PageMill 679

35.4.1 PageMill窗口 679

35.4.2 PageMill工具条 680

35.4.3 链接位置条 681

35.4.4 Attribute Inspector 681

35.4.5 图像浏览器 682

35.4.6 粘贴板 683

35.4.7 创建表格 684

35.4.8 创建窗体 688

35.4.9 创建框架文档 689

35.4.10 创建目标 692

35.4.11 保存所有这些资料 694

第8部分 范例 697

第36章 访问数据库 697

36.1 可得到的数据库 697

36.1.1 Oracle 698

36.1.2 Sybase 698

36.1.3 mSQL 698

36.1.4 IIIustra 698

36.1.5 Microsoft SQL 699

36.1.6 Postgres95 699

36.1.7 Ingres 699

36.1.8 FoxPro 699

36.1.9 Microsoft Access 700

36.1.10 并肩比较 700

36.2 数据库工具 701

36.2.1 PHP/FI 701

36.2.2 Cold Fusion 701

36.2.3 W3-mSQL 702

36.2.4 MsqlPerl 702

36.2.5 Msqljava 702

36.2.6 Microsoft的dbWeb 702

36.2.7 WDB 702

36.2.8 Web/Genera 703

36.2.9 MORE 703

36.2.10 DBI 703

36.2.11 DBGateway 704

36.3 大众化数据库 704

36.3.1 flat file数据库 704

36.3.2 dbm数据库 709

36.4 使用SQL数据库 716

36.4.1 使用Microsoft的Interent Database Connector的应用 717

36.4.2 ICD的请求指令 718

36.4.3 附加IDC指令 718

36.4.4 BeginDetail和EndDetail标记 719

36.4.5 CurentRecord指令 719

36.4.6 条件运算符 720

36.4.7 MaxRecords变量 720

36.4.8 字段 720

36.4.9 HTTP变量 721

36.5 Oracle的应用 722

36.5.1 Web Listener 722

36.5.2 PL/SQL 723

36.5.3 附加信息 723

第37章 创建企业Web站点 725

37.1 为什么要上Web 725

37.1.1 直销 726

37.1.2 名牌知名度 726

37.1.3 顾客支持 728

37.1.4 促进投资 729

37.1.5 更多的在线范例 730

37.2 非盈利组织 730

37.3 创建商业站点 732

37.3.1 定调 732

37.3.2 组织站点 732

37.3.3 Joe的主面 732

37.3.4 开始部分程序的内容 734

37.3.5 导航图像映像 735

37.3.6 建立站点身份标志 736

37.3.7 列表技巧 737

37.3.8 包装 738

37.3.9 前面还有更多的工作 738

37.4 把现成的文档放在Web上 738

37.4.1 哪些资源可以放进Web站点 738

37.4.2 哪些东西应删除 739

37.4.3 怎样组织 739

37.4.4 技巧 739

37.4.5 关于字处理器的模板 739

第38章 建立公司内网 740

38.1 内网的定义 740

38.1.1 内网的应用 740

38.1.2 入门 741

38.1.3 创建内网轮廓 742

38.1.4 共享信息 744

38.2 安全问题 745

38.2.1 合并防火墙到LAN中 745

38.2.2 通过代理服务器落实安全措施 745

38.2.3 限制Web服务器上的访问 747

38.3 以观众为目标 748

38.3.1 创建实用内容 748

38.3.2 检索站点 749

38.4 让用户使用内网 750

38.4.1 培训用户 750

38.4.2 组织参与 750

38.5 促进内容的应用 751

38.5.1 主持讨论组 751

38.5.2 用电子邮件进行通信 752

38.5.3 用白板进行协作 753

第39章 创建个人Web站点 755

39.1 入门 755

39.1.1 选择中心主题 756

39.1.2 挑选内容 757

39.1.3 组织站点 758

39.2 创建骨架 758

39.2.1 upship.htm 758

39.2.2 Title.htm 758

39.2.3 Frameset.htm 759

39.2.4 navbar.htm 760

39.2.5 Photos.htm 760

39.2.6 调整 760

39.3 把内容组合到一起 762

39.3.1 创建照片簿 763

39.3.2 photos.htm 763

39.3.3 thumbs.htm 764

39.3.4 一些有用的链 766

39.3.5 Links.htm 767

39.3.6 增加一些文章 767

39.3.7 Texts.htm 768

39.3.8 Under Construction 769

39.4 上网 769

39.5 个人Web站点 770

第40章 交互式站点 771

40.1 创建所馈窗体 771

40.1.1 用层自动扩展窗体 774

40.1.2 用脚本确认用户的输入 776

40.1.3 用记忆块保存窗体的内容 779

40.2 修饰和添加数值到Web站点 781

40.2.1 添加Yahoo!查寻窗体 782

40.2.2 添加Yahoo!新闻页 783

40.2.3 通过使用Microsoft Agent提供引导 784

40.3 提供高级的导航 787

40.3.1 自动地前进页 787

40.3.2 把窗体和脚本用于导航 787

40.3.3 把窗体和CGI用于导航 789

40.3.4 创建远程控制 789

40.4 查寻Web站点 792

40.4.1 CGI脚本 792

40.4.2 Netscape 793

40.4.3 Microsoft Index Server 793

40.4.4 FruntPage WebBot 795

第9部分 附录 797

附录A 展望HTML 4.0 797

A.1 HTML的历史与现状 797

A.2 HTML的发展方向 798

附录B 创建WebTV的内容 800

B.1 WebTV内容的基本原理概述 801

B.2 遵守WebTV限制 801

B.2.1 不支持的HTML标记与属性 801

B.2.2 WebTV HTML扩展 803

B.3 了解WebTV的风格引导 807

相关图书
作者其它书籍
返回顶部