如何设计一个适合打印的网页?

M. *_*awy 7 css printing webpage inline

在A4尺寸纸张上打印网页的尺寸有哪些?还应该考虑其他什么?

*在这种情况下,首选内联CSS

澄清:这个网页的唯一建议是打印,因为它是收据.

澄清#2:此网页供我正在为之工作的公司内部使用.他们希望看起来专业设计的收据.

澄清#3:此网页必须打印在一页上 - 仅限A4尺寸.

Geo*_*lly 5

回答

我建议使用两种不同的样式表.

要在浏览器中查看,您可以将表格宽度设置为A4纸张的宽度:21厘米.(减去18厘米的边距.)

对于打印,表格的大小应为"100%",这意味着打印机使用浏览器设置给出的边距填充页面的整个宽度.(那些页边距使您无法使打印输出看起来完全相同.)

可能正在工作

使表格足够窄,以确保页面边距的安全.然后垂直居中.

完美布局的解决方案

你无法用HTML和CSS实现这一目标,它只是不允许精确的布局!

在线创建PDF并让用户下载它们.大多数浏览器无论如何都能够呈现PDF.