好的,假设我想写一本书只使用 HTML 和 CSS。我将如何定义页眉和页脚(并在页脚中有页码)?以及如何使分页符和边距显示在浏览器中(如预览模式)?
我知道这听起来像是我在要求某人为我编写代码,但我真的只需要为这样的事情提供资源方向。我只是完全坚持我什至会开始做这样的事情。
解释我想在浏览器中显示的内容;我希望能够像在 PDF 查看器中一样查看每个页面的小版本,基本上文本溢出会创建分页符:
我研究了@media print,但它没有任何用于创建页眉和页脚的钩子。
我无法让它工作(来自w3.org):
title { position: running(header) }
@page { @top-center {
content: element(header) }
}
我看过Boom 的代码!, 而且打印效果很好,但在浏览器中显示的效果不一样。
那么......现在有没有人可以/应该为此寻找一个好的起点?