我正在用 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 有一个非常好的教程
答案2
更改看法到网页布局编辑时。更改格式后,文档上传。
如何格式化文档:
使用 Word 实现此目的的最简单但有点过时的方法是使用表格。向文档添加单单元格表格。使表格边框不可分割,并将其宽度设置为所需大小。然后在其中发布您的文本。
如何更改视图:
- 选择看法选项卡或菜单
- 选择网页布局