第一部分 漂亮的设计和布局技术 1
第1章 认识FrontPage 2000 1
1.1 FrontPage 2000 Web 1
1.2 FrontPage 2000新添及改进的功能 2
1.2.1 Web站点设计元素 2
1.2.2 Web站点管理元素 4
1.2.3 数据库元素 6
1.2.4 脚本元素 7
1.2.5 编程元素 8
1.2.6 Office集成 8
1.2.7 向导 8
1.3 Web站点管理工具 8
1.3.1 操作Web站点 9
1.3.2 编辑Web站点 12
1.4 小结 13
2.1.1 HTML标记 14
2.1 用HTML开发 14
第2章 高级布局 14
2.1.2 特殊字符 19
2.1.3 跨浏览器兼容 20
2.1.4 把自定义的HTML添加到FrontPage Web 20
2.2 Web站点中的图像 22
2.2.1 图形格式 22
2.2.2 Web站点调色板 23
2.2.3 在FrontPage中操作图像 24
2.3 表格布局 27
2.3.1 用表格设计版面 27
2.2.2 表格属性 31
2.4 高级框架的布局和开发 34
2.4.1 使用或不使用框架 34
2.4.2 保留的框架名称 35
2.4.3 在FrontPage 2000中操作框架 35
2.4.4 在Web站点内创建浮动框架 38
2.4.5 使用框架的高级技巧 41
2.4.6 编辑器中的框架选项卡 42
2.4.7 确保搜索引擎找到需要的信息 42
2.5 小结 43
第3章 FrontPage的主题和样式表 44
3.1 级联样式表 44
3.1.1 创建样式表 44
3.1.2 把样式表链接到网页 46
3.2 在Web站点调整内部样式 46
3.2.1 类、继承性和全局类 48
3.2.2 “级联”样式表和优先级 49
3.2.3 链接和Pseudoclass 49
3.3 添加共享边框 49
3.3.1 插入共享边框 50
3.3.2 编辑共享边框的信息 50
3.3.3 使用导航视图 51
3.3.4 把共享边框限制在某些网页内 52
3.4 把FrontPage主题添加到你的设计中 53
3.3.5 共享边框的背后 53
3.4.1 通过应用主题来开发Web站点 54
3.4.2 自定义FrontPage主题 55
3.4.3 在FrontPage 2000中创建自定义的主题 58
3.5 小结 61
第4章 用DHTML创建活动的内容 62
4.1 DHTML的概念 62
4.1.1 编写DHTML脚本 62
4.1.2 DHTML及样式表 62
4.2 DHTML及浏览器竞争 63
4.2.1 Microsoft和DHTML文档对象模型 63
4.2.2 Netscape和DHTML 64
4.3 用FrontPage把DHTML集成到你的Web站点 65
4.3.1 DHTML效果工具栏 66
4.3.2 操作动态图像 66
4.3.3 FrontPage的网页过滤 71
4.3.4 把生动的文本带进你的Web站点 72
4.4 高级的DHTML集成 76
4.4.1 集成跨浏览器兼容的DHTML 77
4.4.2 像素级的版面控制 79
4.5 小结 82
第5章 用FrontPage活动元素进行开发 83
5.1 添加活动图像 83
5.1.1 把图像插入到表单域 83
5.1.2 使用图片工具栏 83
5.1.3 创建悬停按钮 87
5.1.4 添加预定图片 90
5.2 使用包含网页的工具 92
5.2.1 在文档中包含网页 92
5.2.2 按预定时间表包含网页 93
5.3 把视频集成到站点 93
5.4 添加网页计数器 94
5.4.1 重新设置站点计数器 95
5.4.2 站点计数器编码说明 95
5.5 在站点中使用字幕文本 96
5.6 添加搜索功能 97
5.6.1 创建简单的搜索表单 97
5.6.2 创建你自己的搜索界面 97
5.6.3 搜索编码说明 99
5.7 使用广告管理工具 100
5.8 创建站点目录 101
5.9 小结 103
6.2 使你的Intranet成为一个交互式工具 104
6.1 用讨论组进行项目协作 104
第6章 创建讨论组 104
6.3 通过讨论建立通讯 105
6.4 讨论站点向导 105
6.4.1 创建新的站点 105
6.4.2 把讨论组加入到当前站点 105
6.4.3 使用讨论站点向导 106
6.5 在讨论组内 108
6.5.1 HTML网页 108
6.5.2 表单 109
6.5.3 讨论组编码解释 111
6.6 管理讨论组 112
6.6.1 修改和删除讨论组文章 112
6.6.2 用户注册表单 113
6.7 小结 116
第7章 高级表单集成 117
7.1 表单解剖 117
7.2 在FrontPage中创建表单 117
7.2.1 表单菜单选项 118
7.2.2 FrontPage表单向导 119
7.3 自定义你的FrontPage表单 122
7.3.1 自定义你的按钮 123
7.3.2 使用表单的脚本 126
7.3.3 在你的表单中设置Tab顺序 130
7.3.4 添加标签到表单域 130
7.3.5 操作确认网页 131
7.4.1 把表单保存到文件 132
7.4 数据收集 132
7.4.2 通过电子邮件发送表单结果 134
7.5 表单验证 136
7.6 小结 140
第二部分 创建动态驱动站点 141
第8章 集成Office元素到你的站点 141
8.1 用Word开发 141
8.1.1 把Word文件保存为HTML格式 141
8.1.2 Word的Web选项 142
8.1.3 Word 的Web工具栏 144
8.2 PowerPoint演示集成 145
8.2.1 把PowerPoint 演示文件保存为HTML格式 146
8.2.2 PowerPoint的Web选项 146
8.2.3 把PowerPoint 演示作为站点发布 148
8.3 创建分发用的Excel电子表格 149
8.3.1 保存Excel电子表格以提供站点使用 150
8.3.2 Excel的Web选项 150
8.4 使用Office 2000电子表格组件 153
8.3.3 发布Excel电子表格 153
8.4.1 插入新的电子表格 154
8.4.2 电子表格工具栏 155
8.4.3 电子表格属性工具箱 155
8.4.4 ActiveX控件属性 158
8.4.5 导出电子表格到Excel 160
8.4.6 导入数据到你的电子表格 161
8.5 Outlook和站点 161
8.6 小结 162
第9章 准备数据库驱动的Web站点 163
9.1 操作数据库 163
9.1.1 客户-服务器交互作用 164
9.1.2 数据驱动应用程序设计中的层叠结构 164
9.1.3 SQL 165
9.1.4 ODBC 167
9.2 准备使用ASP 168
9.3.1 安装FrontPage以操作你的数据库 169
9.3 使用Microsoft Access作为你的数据库 169
9.3.2 把Access数据库直接导入FrontPage站点 172
9.3.3 关于数据访问页 173
9.4 小结 175
第10章 添加数据访问到你的站点 176
10.1 开发Access数据库 176
10.1.1 集成数据访问页到你的站点 176
10.1.2 操作数据访问页 176
10.2.1 使用数据库结果向导 179
10.2 操作数据库结果 179
10.2.2 在数据库结果向导中设置高级选项 185
10.2.3 输入新的列字段到你的结果数据库 189
10.3 发送表单结果到数据库 192
10.3.1 在表单选项中创建数据库 197
10.3.2 在表单选项中连接到已有的数据库 198
10.4 小结 198
第11章 在ASP内部 199
11.1 关于ASP 199
11.1.1 ASP对象 200
11.1.2 ADO对象模式 203
11.1.3 ASP及服务程序 205
11.2 开发ASP 206
11.2.1 表单数据收集 206
11.2.2 添加Cookie到网页 214
11.3 小结 216
第12章 集成ASP到你的站点 217
12.1 ASP及你的数据库 217
12.2 Active Server组件 223
12.2.1 广告旋转器 223
12.2.2 浏览器功能 225
12.2.3 内容链接 227
12.2.4 TextStream组件 228
12.3 小结 230
13.1 ActiveX和Java 231
13.1.1 关于ActiveX 231
第13章 站点扩展技术 231
第三部分 超越HTML的范畴 231
13.1.2 查找ActiveX控件 232
13.1.3 关于Java 232
13.1.4 ActiveX与Java的对比 233
13.2 把ActiveX技术集成到站点 233
13.2.1 在FrontPage中添加ActiveX控件 234
13.2.2 配置ActiveX控件 234
13.2.3 自定义“插入”对话框 235
13.2.4 幕后 236
13.3 把Java小程序集成到站点 237
13.3.1 在FrontPage中添加Java小程序 237
13.3.2 包括在FrontPage中的Java小程序 238
13.3.3 幕后 239
13.4 把插件程序合并到站点 239
13.4.1 使用FrontPage来添加插件 240
13.4.2 混合使用以创建跨平台的兼容性 242
13.5 小结 243
14.1 脚本编辑器的根 244
第14章 介绍Microsoft脚本编辑器 244
14.2 操作脚本编辑器 245
14.2.1 脚本编辑器的窗口 245
14.2.2 脚本编辑器的菜单 246
14.2.3 添加控件到工具栏 249
14.2.4 设置脚本编辑器选项 250
14.2.5 操作源代码编辑器 252
14.2.6 加入断点 253
14.2.7 插入ActveX控件到网页 256
14.2.8 大纲视图 258
14.3 小结 259
第15章 操作脚本技术 260
15.1 JavaScript与VBScript的对比 260
15.2 HTML对象模型 260
15.3 用VBScript开发 261
15.3.1 显示数据和时间信息 261
15.3.2 把VBScript用于表单 263
15.4 用JavaScript开发 264
15.4.2 把JavaScript用于表单 265
15.4.1 JavaScript与JScript的对比 265
15.4.3 用JavaScript创建动态文本 269
15.4.4 用JavaScript创建图像翻转效果 271
15.5 小结 274
第16章 FrontPage 2000的VBA脚本引擎 275
16.1 Visual Basic编辑器 275
16.1.1 编辑器窗口 275
16.1.2 工具栏 279
16.1.3 Visual Basic编辑器选项 282
16.1.4 设置工程属性 284
16.1.5 导入文件到编辑器 285
16.1.6 从编辑器导出文件 285
16.1.7 为调试设置断点 285
16.2 FrontPage的宏 285
16.3 自定义工具栏和分配宏 286
16.4.4 PageWindow 288
16.4.3 Web 288
16.4.1 应用程序 288
16.4.2 WebWindow 288
16.4 FrontPage的对象模型 288
16.4.5 ActiveDocument 289
16.4.6 CommandBars 289
16.4.7 Themes 289
16.5 用VBA控制FrontPage 289
16.5.1 操作命令栏及控件 290
16.5.2 在全屏幕窗口中打开当前网页 294
16.5.3 捕获FrontPage应用程序事件 296
16.5.4 使用插件程序 298
16.6 用户窗体和FrontPageEditor对象模型 298
16.6.1 “Hello World”用户窗体 299
16.6.2 从FrontPage用户界面运行用户窗体 299
16.6.3 使用FrontPageEditor对象模型来修改HTML 300
16.7 小结 305
17.1 文件夹与站点的对比 306
第17章 个人Web服务器和FrontPage服务器扩展 306
17.2 使用个人Web服务器 307
17.2.1 在主屏窗口工作 308
17.2.2 Web服务器的高级特性 308
17.3 FrontPage服务器扩展:它们是什么?为什么你应该使用它们? 310
17.4 介绍服务器管理器 311
17.5.1 添加服务器扩展到站点 312
17.5.2 创建子站点 312
17.5 操作站点 312
17.5.3 把子站点转换成文件夹 313
17.5.4 设置创作功能 313
17.5.5 添加新的管理员 314
17.5.6 从站点删除服务器扩展 315
17.5.7 调整性能属性 315
17.5.8 设置默认的脚本语言 316
17.5.9 从站点启用电子邮件 316
17.6 小结 317