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