hr no se ve al imprimir

Estoy escribiendo algunos html para mostrarlos en la pantalla y también enviarlos por correo electrónico (lo estoy haciendo con tablas). Quiero separar las secciones. He intentado poner algunas tags hr y se ve correctamente en los navegadores (Internet Explorer 9 y Firefox 10) y en los administradores de correo electrónico (Outlook 2010, Hotmail y GMail). Bueno, si lo imprimo (en los navegadores) no veo las tags hr. Tengo el mismo problema con una etiqueta cuyo color de fondo se ve en los navegadores y los administradores de correo electrónico, pero cuando no se ve el documento. (El archivo css es el mismo para mostrar en pantalla y para imprimir).

Gracias por tus respuestas.

El fondo que no se imprime es una configuración de preferencia en su navegador. Está desactivado por defecto para guardar la tinta. Pero si la hr (o cualquier construcción) es blanca y se muestra en el fondo de color de la pantalla, es posible que desee activar esta configuración.

Puede hacer un


imprimible sin cambiar la configuración del navegador de esta manera:

 hr { display: block; height: 1px; background: transparent; width: 100%; border: none; border-top: solid 1px #aaa; } 

advertencia: solo probé en Chrome.