Ver Mensaje Individual
  #16 (permalink)  
Antiguo 11/11/2006, 11:25
elrauli
 
Fecha de Ingreso: octubre-2006
Ubicación: Uruguay
Mensajes: 17
Antigüedad: 17 años, 5 meses
Puntos: 2
Cita:
<a href="principal.php"><p>enlace de texto o imagen aquí</p></a>
Esto también sería incorrecto ya que el elemento <p> es un elemento de bloque y no podría estar incluido dentro de <a> que es de línea.

Si lo que querés hacer es que distintas partes de un cabezal sean enlaces podés utilizar la etiqueta <a> y asignarle la propiedad display:block.

De esa forma el enlace se comportará como bloque y podrías darle ancho, alto y una imagen de fondo tal como lo hacés con un div.

Te doy un ejemplo...

En la hoja de estilos:
Código HTML:
#c1, #c2, #c3
{
	display:block;
}

#c1
{
	width:[LO QUE SEA];
	height:[LO QUE SEA];
	background-image:url([LO QUE SEA]);
}

#c2
{
	width:[LO QUE SEA];
	height:[LO QUE SEA];
	background-image:url([LO QUE SEA]);
}

#c3
{
	width:[LO QUE SEA];
	height:[LO QUE SEA];
	background-image:url([LO QUE SEA]);
}
En el cuerpo del documento:
Código HTML:
<div id="cabecera">
	<a id="c1" href="no.php"></a>
	<a id="c2" href="no.php"></a>
	<a id="c3" href="no.php"></a>
</div> 
Bueno, ojalá te sirva... Saludos!


Raúl