Lo dicho, si le indico al navegador que me imprima las imágenes de fondo
todo es correcto, si no lo hago no se imprime la imágen (comportamiento
por defecto).

Deberías poner las imágenes como parte del contenido, al igual que están
en la página inicial de catálogo.

Un saludo

Victoria

El lun, 11-02-2008 a las 12:41 +0100, Rodrigo Álvarez Virgós escribió:
> Hola, Martín y todos
> 
> Martin Campos escribió:
> > Hola Rodrigo.
> >
> > Si que había leido y entendido tu mensaje. Si te respondí con esa aclaración
> > fue por tu frase "Sé que si no se especifica un 'media', los estilos se
> > aplican sólo para la pantalla" y esto no es cierto.
> >   
> 
> Pues es lo que dice el W3C [1], no yo:
> 
> media = media-descriptors [CI]
>     This attribute specifies the intended destination medium for style
>     information. It may be a single media descriptor or a
>     comma-separated list. The default value for this attribute is "screen"
> 
> [1] http://www.w3.org/TR/html401/present/styles.html#h-14.2.3
> 
> > Puedes poner una URL donde podamos ver un ejemplo?
> >   
> 
> Cómo no: http://www.industriaoptica.com/alpha/productos-1-1.php
> Pincha en el producto que quieras y prueba a imprimirlo... Al menos con 
> la impresora pdf no se muestra.
> 
> > 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

Responder a