Print Html with Css

En caso que el HTML que vamos a imprimir contenga div o contenido que no deseemos que salga en la impresión, en el css debemos de darle un display:none;

<!Doctype html>
<html>    
  <head>              
    <link rel="stylesheet" href="/print/style.css" type="text/css" media="print" />        
  </head>        
  <body>              
    <div>
      <a href="javascript:window.print()">Imprimr</a>      
      <div class="content">
      //contenido a imprimir
      </div>
    </div>        
  </body>
</html>

Fuente: http://ksesocss.blogspot.com/2012/05/estilos-css-para-imprimir-la-regla-page.html

http://librosweb.es/css/capitulo_13/version_para_imprimir.html

post-author