有没有办法为[epub]格式化html以在每个页面上显示章节标题?

时间:2017-07-06 07:56:02

标签: html css epub

我试图重新格式化一些Project Gutenberg文本,为自己提供我认为有吸引力的epubs,特别是我试图获得出现在文本主体流程中的章节标题要适当地集中在每一页上,无论是在顶部还是在底部,我都不介意。 我只是关于grok html,并怀疑文本在不同阅读器上的重排,可能具有用户可以指定的不同字体大小"在运行时"意味着这并不容易实现,怀疑阅读一些初学者指南(例如Guido Henkel's series extolling the virtues of diligent epub formatting)已经加强了,但我觉得我已经看过一次或两次这样的格式化:如果我只记得在哪里,我可以看看相关的epubs。

任何人都可以特别推荐如何实现这一目标,或者帮助我找到更全面的html& amp; css是否适用于epubs?

1 个答案:

答案 0 :(得分:0)

Calibre是一个允许用户创建和编辑ePub文件的应用程序。实际上,ePub文件是一个包含html页面,CSS,字体和电子书元数据的zip文件。您可以下载免费的电子书,然后使用机芯查看其结构并了解其工作原理。

在每个章节页面中添加以下标记,紧跟身体标记后:

<h1>Chapter X</h1>

然后在css文件中添加以下代码:

h1 { text-align: center; }

你会得到你想要的东西。 (如果不是因为有一些css冲突的属性)

如果您需要了解html和css的工作方式,w3schools可能对您有所帮助。