使用 OpenOffice.org 创建网页

作者:Ralph Krause

OpenOffice.org 是一套基于 Star Office 并以开源形式发布的办公软件。该套件包含标准的办公应用程序,例如文字处理器和用于电子表格、绘图和演示文稿的程序。所有这些应用程序都可以用于创建网页,本文将介绍它们的 HTML 功能。

Writer(文字)

或许最常用于创建网页的应用程序是 OpenOffice.org 的文字处理器 Writer(文字)。Writer(文字)的 HTML 功能包括将现有文档另存为 HTML,创建新的 HTML 文档,以及使用向导创建几种不同类型的网页。

创建 HTML 文档的最简单方法是从现有的 Writer(文字)文档开始。您可以通过从“视图”菜单中选择“在线布局”或单击其工具栏按钮来查看它在网页上的外观。

可以使用超链接编辑器插入和修改链接。通过单击其工具栏按钮或单击“插入”菜单上的“超链接”来显示编辑器。从“超链接”窗口(见图 1)中,您可以选择链接的类型,以及指定链接的地址、文本以及应如何显示(例如,在新窗口中)。要编辑现有链接或将现有文本转换为链接,只需在打开“超链接”窗口之前突出显示它。您必须单击“应用”才能在关闭窗口之前将链接插入到文档中。

Creating Web Pages with OpenOffice.org

超链接窗口

如果您对文档在“在线布局”中的外观感到满意,请从“文件”菜单中选择“另存为”,并将文件类型指定为“网页”。我将几个文件另存为 HTML,包括带有表格的文件,Writer(文字)在这方面做得相当不错。Writer(文字)没有正确执行的一件事是用 HTML 代码替换原始文档中的多个空格,以表示不间断空格。

如果您有一个大型文档,Writer(文字)可以将其另存为一系列 HTML 文件,并带有一个目录页。为此,请确定文档中哪些标题应位于单独的页面上,并确保它们具有相同的格式样式(例如,标题 2)。然后,在“文件”菜单上选择“发送”,然后单击“创建 HTML 文档”。将出现一个对话框,允许您指定用于保存页面的文件名以及指示新页面的样式。单击“保存”以创建您的多页 HTML 文档。根据 OpenOffice.org 插入的 DOCTYPE 标签,生成的 HTML 文件符合 HTML 3.2 标准。

此外,您不仅限于处理位于计算机上的文件。根据 OpenOffice.org 的帮助文件,可以在“打开”对话框中指定完全限定的 URL 或 FTP 地址,并通过网络检索文档。我已成功使用 URL 打开文档,例如 http://www.netperson.net/~rkrause/index.html,但我一直无法使该过程与 FTP 地址一起工作。

当我尝试提供 FTP 地址时,出现一个窗口,要求我输入用户名,然后出现一个错误窗口。OpenOffice.org Bugzilla 数据库列出了使用 FTP 传输文档的问题(ID 3726、3728),但没有明确的迹象表明它已修复。在用户论坛中也有一封未回复的信件,讨论了使用 FTP 传输文件的问题。

OpenOffice.org 的向导,称为 AutoPilot(自动导航),允许您创建几种类型的标准网页。要使用 AutoPilot(自动导航),请单击“文件”菜单中的“AutoPilot(自动导航)”,然后单击“网页...”。

将打开一个窗口(图 2),允许您选择要使用的模板和布局。模板定义网页的结构,而布局确定字体样式、颜色和页面背景。OpenOffice.org 附带的一些模板包括“带目录的列表”、“联系表单”、“相册”和“带副标题的单列”。标准模板提供了一个文档,其中包含大文本的页面标题、示例链接、正文文本空间以及指示文档上次更改时间的行。

Creating Web Pages with OpenOffice.org

网页 AutoPilot(自动导航)

模板和布局选择的更改会立即反映在文档中,以便您可以预览它们。有时,当选择新布局时,文档无法正确更新,但选择“空”模板,然后选择原始模板可以解决此问题。

您可以通过选中“创建模板”框,根据您的选择创建模板。然后,您可以在将来通过从“文件”菜单的“新建”下选择“模板和文档”来使用此模板。

单击“创建”按钮将关闭窗口,并允许您编辑文档。如果您选择创建模板,“模板”窗口将出现,您可以在其中命名您的模板。

虽然 Writer(文字)在将文档转换为 HTML 方面做得不错,但有时您可能需要手动调整代码。您可以通过单击工具栏或“视图”菜单上的“HTML 源代码”来编辑文档的底层 HTML 代码。

Calc(表格)

OpenOffice.org 电子表格 Calc(表格)也可以将其文件另存为 HTML 文档。如果文件包含多个工作表,则其他工作表将按顺序排列在 HTML 文件中。每个工作表的链接将放置在文档的顶部。Calc(表格)还允许您通过“超链接”对话框直接将链接插入到电子表格中。

Draw(绘图)

绘图程序允许您将绘图转换为一系列网页。这些网页是通过使用“文件”菜单中的“导出”命令创建的。选择“网页”作为文件类型,为生成的 HTML 文件提供名称,然后单击“保存”。将打开“HTML 导出”窗口(图 3),允许您选择是使用现有设计用于网页还是创建新设计。

Creating Web Pages with OpenOffice.org

HTML 导出窗口

单击“下一步”允许您选择要创建的网页类型。可用的类型包括“标准 HTML 格式”、“带框架的标准 HTML”、“自动”和“WebCast”。如果您需要,您还可以告诉 OpenOffice.org 为您的演示文稿创建标题页。

选择“标准 HTML”会生成一系列页面,每个页面包含一张幻灯片。导航链接可用于从一张幻灯片移动到另一张幻灯片。为发布类型选择“自动”会生成一系列页面,每个页面都设置了 Refresh meta 标签,该标签会导致浏览器自动循环浏览每个网页。最后一个选项 WebCast 生成一个 ASP 或 Perl 应用程序来显示您的幻灯片。在选择要创建的发布类型后,选择是否将幻灯片转换为 GIF 或 JPG 文件以及应使用的分辨率。

如果您在上述第二步中选择创建标题页,则在下一页上提供其信息。标题包含作者姓名、电子邮件地址和主页,以及您希望显示的任何其他信息。

HTML 导出向导的下一页允许您在用于导航幻灯片的文本或图形链接之间进行选择。如果您选择使用图形导航按钮,您可以从几种样式中进行选择以使用。

接下来,您可以选择用于网页的配色方案。可用的方案包括文档的现有方案、基于浏览器颜色的方案或完全用户定义的方案。

单击“创建”按钮将生成您的发布类型所需的 HTML 文件。HTML 和图像文件放置在同一目录下,因此您可能需要为每个绘图创建唯一的目录。

Impress(演示)

从 OpenOffice.org 的 Impress(演示)应用程序导出演示文稿类似于从 Draw(绘图)导出绘图。您可以使用“文件”菜单中的“导出”命令,然后选择“网页”作为文件类型。唯一的区别是,您可以选择将每张幻灯片的备注与幻灯片一起显示。

结论

OpenOffice.org 包含许多用于创建和编辑网页的功能。虽然这些应用程序可能无法满足高级网站设计师的需求,但它们为其他用户提供了创建体面网页的能力。

在使用 OpenOffice.org 应用程序编辑网页后,您将必须使用其他应用程序来更新和维护您的网站。OpenOffice.org 提供了通过提供 URL 加载网页的功能,但我无法通过 FTP 传输文件。

资源

OpenOffice.org

Ralph Krause 是一位居住在密歇根州的作家、程序员和网站管理员。

电子邮件:rkrause@hetperson.net

加载 Disqus 评论