Hola Rodrigo, La forma de declararlo debería ser igual que en css normal: style="@media print{...}" Aunque no sé decirte en que navegadores funcionaría.
Nota: he visto en algún foro que también utilizan la estructura: style="@media=print{...}" Si lo consigues hacer funcionar, comparte tu experiencia por aquí ;-) Un saludo Daniel G. Blázquez El día 11/02/08, Rodrigo Álvarez Virgós <[EMAIL PROTECTED]> escribió: > > Hola, Martín > > Martin Campos escribió: > > Hola. > > > > Si se utiliza media="all" se aplica a todos los media (pantalla, > imprimir, > > ...), si se utiliza media="screen" sólo para visualización en pantalla y > > media="print" sólo para impresiones. > > > > Recomiendo utilizar: > > <link type="text/css" rel="stylesheet" media="all" href="estilos.css" > > title="Hoja de estilos media all" /> > > y en el fichero estilos.css definir los ids y clases para cualquier > > dispositivo y los "@import" de cada "media", en particular para > > media="print". > > > > Agradezco tu buena intención, pero lee los mensaje antes de responder, > que lo que me cuentas ya lo sabemos todos. El problema es que hay un > estilo que no puedo poner en la hoja de estilos porque es dinámico (en > una tienda virtual, el background de una capa cambia según qué producto > se muestre). Y además lo tengo que poner mediante el atributo style sí o > sí, ni siquiera puedo generar unos estilos dinámicamente entre <style > type="text/css" media="all"> y </style> (con lo que habría solucionado > el problema) > > > Un saludo. > > > > El día 11/02/08, Rodrigo Álvarez Virgós <[EMAIL PROTECTED]> > escribió: > > > >> Hola, Ovillo > >> > >> Se me acaba de plantear una duda. Estoy dando estilos a una capa de > >> manera dinámica, y al imprimir el documento: la imagen no se muestra. > >> > >> Sé que si no se especifica un "media", los estilos se aplican sólo para > >> la pantalla. Mi pregunta es: ¿hay manera de aplicar estilos en línea > >> (usando el atributo style) para otros dispositivos que no sean la > >> pantalla? He probado con 'media="all"', pero (lógicamente) "media" no > es > >> un atributo válido para un "div". > >> > >> Un saludo > >> Rodrigo > >> > >> > >> _______________________________________________ > >> Lista de distribución Ovillo > >> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > >> Puedes modificar tus datos o desuscribirte en la siguiente dirección: > >> http://lists.ovillo.org/mailman/listinfo/ovillo > >> > >> > > > > > > > > > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo