使用 Word 以 HTML 格式显示一本书

使用 Word 以 HTML 格式显示一本书

我正在用 Word 写一本书。大约完成了 70%。我将正在进行的工作放在网上以获得反馈。当我更新或添加新章节时,我会“另存为”html 并上传到网站。html 似乎会根据浏览器窗口的当前宽度扩展或缩小行长。这通常会导致行很长,阅读起来很不方便。这使得从一行的末尾往回扫描以正确找到下一行的开头变得困难。读者通常不会意识到自动换行是灵活的,并会认为不能通过缩小窗口来解决这个问题。我想做的是以某种方式安排行的长度受到限制。我可以想象可能有多种方法可以做到这一点 - 但我正在寻找最容易实现的方法。我不想让它涉及对章节进行许多复杂的 html 编辑,因为我希望能够经常更新它们。所以我要么想要一个非常简单的编辑 - 或者可能想要一些更复杂的东西,可以在书的“主页”上一次性完成 - 也许我可以让主页强制浏览器的特定宽度?

这本书这里

编辑:我手动将文档分成几章,方法是将单个章节剪切并传递到空的 Word 文档中,然后从那里保存为 HTML。

答案1

Word 似乎将您的书发布为十几个 HTML 文件。我会编辑这些文件以包含一个通用样式表。<head>插入后

<link rel="stylesheet" type="text/css" href="mystyle.css" />

然后在 Web 服务器上创建 mystyle.css,并添加适当的内容,例如

p {width:250px;}

样式级联,因此这可能会被每个页面中嵌入的大量 CSS Word 覆盖。从我对您页面的观察来看,这不会有问题,如果有问题 - 您可能需要在每个文件中编辑它所说的位置/* Style Definitions */ p.MsoNormal {并在那里添加width:250px

将其放在一个单一的文件中mystyle.css可以更轻松地尝试同时影响所有章节的样式。

如果你想了解更多关于 CSS 的知识,W3Schools 有一个非常好的教程

你有没有考虑过使用类似的东西降价乳胶生产从更简单的文本源中获取高质量的 HTML 和 PDF?

答案2

更改看法网页布局编辑时。更改格式后,文档上传。

如何格式化文档:

使用 Word 实现此目的的最简单但有点过时的方法是使用表格。向文档添加单单元格表格。使表格边框不可分割,并将其宽度设置为所需大小。然后在其中发布您的文本。

如何更改视图:

  • 选择看法选项卡或菜单
  • 选择网页布局

相关内容