Que a estas alturas de la vida, todos utilizamos CSS para asignar los estilos en nuestra web, es sabido por todos. Lo que si podemos tener más olvidado, es crear una hoja de estilos para impresión.
Las hojas de estilo para impresión, no tienen ninguna diferencia a las tradicionales, salvo por cómo las llamamos en el HTML.
<!-- Hoja de estilos para web --> <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> <!-- Hoja de estilos para impresión --> <link rel="stylesheet" href="print.css" type="text/css" media="print" />
Vladimir Carrer, del que ya hablé hace unos días cuando os comentaba el framework para css para mejorar la legibilidad de la web, resulta que también es autor de Hartija, un CSS que adapta las páginas para la impresión.
Hartija, que ya está funcionando en este blog (podeis comprobarlo previsualizando para impresión este post) tiene un funcionamiento bastante correcto. Elimina colores e imágenes de fondo, establece distintos tamaños de al texto dependiendo de su importancia (H1…H6), y quizás lo más importante, inserta automáticamente después de los enlaces la url de destino.
Con todo, creo que Hartija se va a convertir en otro de los indispensables para mis proyectos.
Blog del autor | Vladimir Carrer
Deja tu comentario