你在打印样式表中隐藏导航?

时间:2010-08-12 09:06:31

标签: html css

你会在打印样式表中隐藏导航吗?

什么是利弊?我最初的想法:

隐藏:

  • 耗尽纸张不动产
  • 在纸上不是很有用

请:

  • 保持页面的外观和感觉
  • 有助于指明正在打印的(子)页面

感谢

3 个答案:

答案 0 :(得分:5)

就个人而言,我认为隐藏导航的优点远远超过缺点:

  
      
  • 耗尽纸张不动产
  •   
  • 在纸上不是很有用
  •   

我认为你列出的这些专业人士是事实,而不仅仅是意见。他们的重量很重。现在让我们来看看缺点:

  
      
  • 保持页面的外观和感觉
  •   

每当我从网上打印一些东西时,通常不会因为内容而这样做。事实上,我记不起因为它的外观和感觉而打印出来的一个案例。如果有的话,我只是截取屏幕截图。

  
      
  • 有助于指明正在打印的(子)页面
  •   

默认情况下,大多数(如果不是全部)浏览器在每个打印页面上都包含一个URL。如果我愿意,我可以稍后导航到该URL。

答案 1 :(得分:1)

让用户打印您的设计是没有意义的,如果他们之后他们可以打印您的常规页面。您的打印页面应包含他们要打印的内容,并说明如何在您的网站上找到该来源。通常情况下,我只会包含My Account > Past Orders > Order # 12345 > Overview之类的内容,也可能是顶部的时间戳,没什么特别的,但如果文件传递给其他人,他们就可以重新定位其来源。

答案 2 :(得分:1)

在标题中:

<link rel="stylesheet" href="print.css" type="text/css" media="print" />

在print.css文件中:

#nav {display: none;}