我想为网页创建打印布局。它已经被设计成一页,但由于 HTML 和 CSS 不适合打印,我遇到了将“数字”页面与“真正的可打印”页面匹配的问题。我知道有一些@media print and (min-resolution: 72dpi)
选项,但我无法预测每台打印机的分辨率。
所以我的问题是:有没有更好的方法将网页或网页的一部分适合一个真正的可打印页面?
编辑:澄清我的担忧。我希望网页的内容始终适合一页。我知道如何为 html 设置打印样式;)我知道 html/css 不是为此而开发的。但我认为有某种解决方案。
我想到的一种方法是生成一个包含所有内容的 PDF,然后将 PDF 页面大小“缩小”到 DIN A4 或我想要的任何内容。但这感觉有点糟糕。