Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/02/2013, 18:11
Avatar de C2am
C2am
 
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: Problema con la regla @media print

Me parece que para la impresión es mejor crear una hoja de estilo diferente.
Primero, porque sin duda será más chica, dado que por ejemplo los fondos de colores no son algo que quieras imprimir (en general), los efectos hover y demás efectos no son necesarios, etc etc.

Luego la disposición de las cajas, el ocultar aquello que no quieras mostrar, el asignar una fuente y su altura en un sólo sitio como ser el body, y en casos muy particulares dentro de alguna caja interna (div p span etc), pero no en cada párrafo como muestras en el ejemplo.

Ahora

1- Esto tiene que ver con la especificidad, o al menos eso creo.
http://www.anieto2k.com/2008/08/12/s...Fcomo-usarlos/

Fijate por ejemplo en esto, cuyo ejemplo saque de aquí
Agregue la última linea de css para probar que a pesar de ser última regla (lo cual debería, debido a la cascada, ser la que se aplica), esto no es así debido a la especificidad de las reglas internas.

http://jsfiddle.net/Kxj7C/2/embedded/result/

Como recomendación no creo que sea buena idea andar asignando alturas de fuentes en cada párrafo, pero es solo eso, una recomendación.

2- Prueba con el body{font-size:12pt!important;}
Lo probe en el ejemplo que te puse y uno de los parrafos no cambio de color.
Agregale el !important a la última clase del ejemplo y verás.

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--