打印HTML页面因浏览器而异
我试图打印出一个HTML(有1页) Firefox3.1占据了2个页面 Firefox3.5占据了1个页面。 唐尼是干什么的。打印HTML页面因浏览器而异,html,Html,我试图打印出一个HTML(有1页) Firefox3.1占据了2个页面 Firefox3.5占据了1个页面。 唐尼是干什么的。 是否有任何方法可以使打印内容全球化(通过css或任何方法),以便打印出显示的准确页面。是的,您应该使用css。但这并不总是一件容易的事。您可以开始。如果您想要精确打印,我建议您改为输出PDF。至于html,您希望使用一个单独的css文件进行打印,但仍然需要测试您想要支持的每个浏览器。好吧,有打印媒体类型及其页面属性,但在所有主要浏览器中都支持极差。我认为您将在一段时间内
是否有任何方法可以使打印内容全球化(通过css或任何方法),以便打印出显示的准确页面。是的,您应该使用css。但这并不总是一件容易的事。您可以开始。如果您想要精确打印,我建议您改为输出PDF。至于html,您希望使用一个单独的css文件进行打印,但仍然需要测试您想要支持的每个浏览器。好吧,有
打印
媒体类型及其页面
属性,但在所有主要浏览器中都支持极差。我认为您将在一段时间内遇到不一致的打印渲染。不过,您可以阅读ALA的提示。您想指定一个独特的打印样式表吗
<link rel="stylesheet" type="text/css" href="print.css" media="print" />
在开始添加任何格式之前,重置添加一些重置规则将重置一切()可能是明智的。您知道Firefox 3.5实际上与Firefox 3.1的版本相同吗?知道为什么两者的打印方式不同吗?
<link rel="stylesheet" type="text/css" href="default.css" media="screen" />
/* basic white on bl;ack 12pt font */
body {
font-family : "Times New Roman", Times, serif;
font-size : 12pt;
color : #000000;
background : #ffffff;
}
/* Underline Links */
a {
text-decoration : underline;
color : #0000ff;
}
/* hide web-only content */
#navDiv, #adDiv, #etc {
display : none;
}