当我打印网页时,比如github,通常所有在wordpress中完成的网页......所有的格式都消失了。而其他页面,例如 http://webnoir.org/tutorials/forms 保留了其格式。另外,我注意到有时黑色背景的页面会打印白色背景,而其他时候我最终浪费了打印机的一半碳粉。有没有办法使用 css 设置它?
您可以像这样为打印添加条件样式:
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
设置页面样式以进行打印有其自身的复杂性,因此值得通读这篇 ALA 文章。
打印样式表
更好地打印样式表的 10 个技巧
"如果您忘记了,以下是设置打印样式表的方法:
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
media="print"
属性可确保用户看不到 print.css 文件中定义的任何样式。但是,需要注意一些:如果您的主样式表没有媒体属性,则打印样式表将继承其样式..."