前言 1
第1章 设计和创建高质量的Web 1
应用 1
1.1 因特网和万维网 1
1.2局域网和内联网 1
目 录 1
1.3什么是Web页 2
1.4因特网的诞生 5
1.5.1显示器分辨率 10
1.5设计Web站点 10
1.5.2数据吞吐速度 12
1.5.3 Web浏览器 13
1.5.4内容 18
1.5.5社区 19
1.6图形的运用 20
1.6.1 GIF 20
1.6.4多媒体文件 21
1.6.2 JPEG 21
1.6.3 GIF还是JPEG 21
第2章探索FrontPage 23
2.1创建Web站点 24
2.2 FrontPage模块 26
2.2.1 FrontPage Explorer 26
2.2.2 FrontPage Editor 29
2.2.3任务列表 46
2.2.4个人Web服务器 47
2.2.5 FrontPage 服务器扩展 48
第3章 使用向导和方案 49
3.1 Web向导 49
3.1.1使用Corporate Presence Wizard 51
3.1.2使用Discussion Web Wizard 63
3.1.3使用Import Web Wizard 66
3.2.1 为FrontPage Web分配方案 67
3.2方案 67
3.2.2为Web页分配方案 69
3.3共享边框 71
.3.3.1为FrontPage Web分配共享边框 72
3.3.2为特定的Web页分配共享边框 72
3.3.3编辑共享边框的内容 72
3.3.4编辑导航条 73
第4章 模板的使用 76
4.1 Web模板 76
4.1.1应用空Web模板 76
4.1.2创建个人Web 78
4.1.3使用项目Web模板 80
4.1.4运用客户支持Web模板 83
4.2页面模板 85
4.2.1确认表单模板 86
4.2.2反馈表单模板 86
4.2.4目录模板 87
4.2.3搜索页模板 87
4.2.5窄和右对齐主体页模板 88
4.3创建自己的FrontPage模板 90
4.3.1模板类型 90
4.3.2 FrontPage文件夹结构 90
4.3.3 INF(设置信息)文件 92
4.4构建模板 96
4.4.1创建单页模板 96
4.4.2构建Web模板 97
第5章 使用Microsoft Image 103
Composer 103
5.1 Image Composer的窗口 103
5.1.1 Image Composer的工具栏和菜单 104
5.1.2 Image Composer工具盒和面板 105
5.2.2插入精灵 110
5.2使用图像对象或者“精灵” 110
5.2.1设置Image Composer 110
5.2.3选择精灵 112
5.2.4移动、改变大小、复制和旋转 114
精灵 114
5.2.5添加文字精灵 116
5.2.6添加几何形状 120
5.2.7使用其他工具 124
5.2.8用GIF Animator生成动画图形 127
第6章 从头创建和格式化Web页 132
6.1计划Web 132
6.1.1目标是什么 132
6.1.2内容有哪些 133
6.1.3如何组织 133
6.1.4外观是怎样的 134
6.2启动Web 135
6.3添加和格式化文本 140
6.3.1输入页脚 141
6.3.2创建主页标题 142
6.3.3列出二级内容区域 144
6.3.4为二级和三级页创建标题 144
6.3.5导入页面内容 146
6.4获取和运用图形 148
6.4.1 Web中的颜色 148
6.4.2添加背景 149
6.4.3添加水平线 154
6.4.4置入剪贴图 155
6.4.5使用扫描图像 157
第7章 添加、管理超链接和热点 159
7.1为文本和图形添加超链接 159
7.1.1为文本分配超链接 160
7.1.2为图形分配超链接 173
7.2管理超链接 178
第8章使用表格和帧 180
8.1用表格辅助设计 180
8.1.1用表格显示数据 181
8.1.2用表格改善布局 193
8.2用帧辅助布局 195
第9章 表单的运用 207
9.1使用表单 207
9.1.1用表单页向导创建表单 207
9.1.2从头构建表单 218
9.1.3控制表单输入 224
9.1.4其他表单格式 227
第10章 使用FrontPage组件 230
10.1在Web站点中集成组件 230
10.1.1Comment组件 230
10.1.2 HitCounter组件 231
10.1.3Confirmation Field组件 232
10.1.4 Include和Scheduled Include Page组件 235
10.1.5 Scheduled Image组件 235
10.1.6 Page Banner组件 237
10.1.7 Substitution组件 238
10.1.8 Timestamp组件 239
10.1.9 Table of Contents组件 240
10.1.10 Search Form组件 241
第11章 导入和集成Office及其他 243
文件 243
11.1导入Microsoft Office 97和其他文件 243
11.1.1使用来自Microsoft Word和 244
其他字处理程序的文本 244
11.1.2拖放 254
11.1.3从其他应用程序接收文件 255
11.1.5用浏览器观察导入文件 260
11.1.4在内联网中使用传统文件 260
11.3导入超链接 263
11.2导入多媒体文件 263
第12章 理解HTML 265
12.1HTML概述 265
12.1.1使用基本标志 266
12.1.2设置段落样式 267
12.1.3应用字符样式 269
12.1.4显示字符 271
12.1.5样式表 272
12.1.6运用图像和图像地图 276
12.1.7添加超链接和书签 278
12.1.8定义表单 280
12.1.9创建表格 281
12.1.10合并帧 284
12.1.11使用多媒体 287
12.2.1 如何观看FrontPageHTML 288
12.2理解由FroniPage生成的HTML 288
12.2.2看看一个简单的HTML示例 291
12.2.3看看MomsOnlineHTML 292
12.2.4看看Corporate Presence HTML 294
12.3用HTML扩展FrontPage Web 297
的能力 297
12.3.1如何为FrontPage添加HTML 297
12.3.2插入HTML,显示一个浮动帧 298
12.3.3插入HTML,修改一个表格 299
12.4 HTML创作参考资源 301
第13章Web脚本语言 304
13.1 JavaScript 305
13.1.1用JavaScript进行表单校验 305
13.1.2 JavaScript表单校验脚本 309
13.2 VBScript 313
13.3 FrontPage Script Wizard 316
13.4 Microsoft Script Debugger 317
第14章 活动服务器页(ASP) 319
14.1 ASP概述 319
14.2ASP对象 326
14.2.1 Application和Session对象 327
14.2.2 Request对象 331
14.2.3 Response对象 341
14.2.4 Server对象 347
14.3 ASP组件 350
14.3.1 Advertisement Rotator组件 351
14.3.2 Browser Capabilities组件 356
14.3.3 Database Access组件 362
14.3.4 Content Linking组件 362
14.3.5 TextStream组件 363
14.3.6服务器端的Include语句 365
15.1 正确理解Web中的数据库 366
第15章 运用数据库 366
15.1.1 Microsoft Access 369
15.1.2 Microsoft SQL Server 369
15.1.3结构化查询语言(SQL)语句 369
15.1.4开放数据库连接(ODBC) 370
15.1.5 Web服务器如何控制请求 370
15.2 FrontPage数据库区域向导 371
15.2.1定义系统数据源名称 372
15.2.2在数据库的基础上创建Web页 374
15.2.3使用SQL的Where语句 377
15.2.4数据库页的格式化 379
15.3 ASP数据库访问组件 382
15.3.1 Connection对象 383
15.3.2 Command对象 384
15.3.3 Recordset对象 385
15.4用ASP创建Web数据库页 388
15.4.1创建参数化查询 391
15.4.2写入数据库 396
第16章 让Web站点“动”起来 399
16.1活动浏览器特性 399
16.1.1添加滚动文本 400
16.1.2动态HTML(DHTML) 401
16.2 Java 405
16.2.1面向对象的编程 405
16.2.2寻找Java程序片 406
16.2.3创建Hover按钮 408
16.2.4安装Java开发包 409
16.2.5运用Java 414
16.2.6编译Java程序片 419
16.3 ActiveX 422
17.1需要考虑安全问题的领域 428
第17章Web的安全问题 428
17.1.1控制访问 430
17.1.2保密传输 438
17.1.3对用户、服务器和数据的验证 441
17.2参考书目 443
第18章 设置内联网Web站点 444
18.1 什么是内联网 444
18.2为什么要使用内联网 446
18.2.1通信 446
18.2.2工作效率 447
18.2.3降低费用 447
18.2.4员工的参与 447
18.3哪些文档可以放置在内联网中 447
18.4内联网的类型 448
18.4.1分布式内联网 448
18.3.2关于文档鉴定的几个问题 448
18.3.1进行需求分析 448
18.4.2集中式内联网 449
18.4.3用户对内联网的理解 449
18.5构建基础结构 450
18.5.1设置并配置环境 450
18.5.2在网络中安装TCP/IP 450
18.5.3配置TCP/IP 452
18.5.4使用FrontPage内联网 454
18.6安全性和防火墙 456
18.7构建内联网 456
18.7.1概述 456
18.7.2从头创建一个内联网 458
18.7.3在内联网中添加内容 465
18.7.4管理内联网中的内容 467
18.8用Visual SourceSafe进行Web页的版本控制 472
18.9.1资源定位 473
18.9内联网案例分析 473
18.9.2计划与设计 474
18.9.3实施 474
18.9.4测试 475
18.9.5培训 475
18.9.6采用的技术和工具 475
18.10总结 476
第19章在因特网上出版和宣传 477
Web 477
19.1 出版Web页 477
19.1.1 FrontPage服务器扩展 478
19.1.2出版到安装了FrontPage服务器扩展的主机 480
19.1.3出版到未安装FrontPage服务器扩展的主机 483
19.2宣传Web站点 485
19.3案例分析:宣传BookBay 487
附录A 安装FrontPage 98 490
附录B配套光盘的使用 503