Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/04/2007, 22:53
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Re: se ve pero no se ve, ese es el dilema

Hola

Asumiendo que la imagen existe y que está en la carpeta correcta, pasamos al código.

Si pones esto:
Código:
backgorund: url(imagen.png);
Te estás refiriendo a una imagen ubicada en la misma carpeta que la css, seguramente no es eso lo que quieres, así que debes tener cuidado con las rutas.

Si pones esto:
Código:
background:url(../images/template v5/header.png) center top no-repeat;
Estás llamando a la imagen "template", ubicada en la carpeta "images", la cual es paralela en jerarquía a donde estén las css.

Cuando tienes caracteres como espacios, paréntesis, puntos, etc en la uri del recurso, debes usar comillas, con lo que la llamada quedaría así:
Código:
background:url("../images/template v5/header.png") center top no-repeat;
Con esto, ya debería aparecerte la imagen siempre que exista y esté bien referenciada.

Finalmente, es aconsejable por motivos de validez y corrección del código que uses las capas vacías de esta forma:

Código:
<div id="header">&nbsp;</div>
ó
<div id="header"><p>&nbsp;</p></div>
Felicidad
__________________
¡ hey, hou, hou, hey !