como puedo poner una imagen de fondo a una capa div desde la hoja de codigos htm ya que cuando las pono desde la hoja de estilo internet explorer si me la muestra pero mozilla firefox se poner el fondo de la pagina que <body background="fdgdgd.jpg"> pero una capa no. les agradezco su ayuda.
Para poner una imagen en un div (capa) tienes que poner el siguiente código, en vez de poner sólo <div>CONTENIDO</div> pon el siguiente:
[COLOR=blue]<div[/COLOR] [COLOR=red]style="background: url[/COLOR]([COLOR=red]URL DE LA IMAGEN[/COLOR])[COLOR=red]"[/COLOR][COLOR=blue]>[/COLOR]
[COLOR=seagreen]CONTENIDO DE LA CAPA[/COLOR]
[COLOR=blue]</div>[/COLOR] Pero si la imagen es menor que la capa, se repetirá hasta completarla, si quieres que eso no suceda pon este código:
[COLOR=blue]<div[/COLOR] [COLOR=red]style="background: url[/COLOR]([COLOR=red]URL DE LA IMAGEN[/COLOR])[COLOR=red] no-repeat[/COLOR][COLOR=red]"[/COLOR][COLOR=blue]>[/COLOR]
[COLOR=seagreen]CONTENIDO DE LA CAPA[/COLOR]
[COLOR=blue]</div>[/COLOR] Y si, además, quieres redimensionar la imagen (por ejemplo, para completar la capa) tienes que poner el siguiente código:
[COLOR=blue]<div[/COLOR] [COLOR=red]style="background: url[/COLOR]([COLOR=red]URL DE LA IMAGEN[/COLOR])[COLOR=red] no-repeat;width:[B]300[/B]px;eight:[B]300[/B]px[/COLOR][COLOR=red]"[/COLOR][COLOR=blue]>[/COLOR]
[COLOR=seagreen]CONTENIDO DE LA CAPA[/COLOR]
[COLOR=blue]</div>[/COLOR]Por supuesto, el 300 de width y de eight lo puedes modificar por el tamaño en píxeles que quieres que tenga la imagen de fondo.