Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/07/2005, 13:42
Avatar de KnowDemon
KnowDemon
 
Fecha de Ingreso: julio-2004
Ubicación: Ciudad de México
Mensajes: 544
Antigüedad: 19 años, 9 meses
Puntos: 2
Cita:
Iniciado por cpucpu
esto parecen q son dos respuestas, pero creo q es la misma, estoy en lo correcto?

gracias
Si, es una sola respuesta. Trataré de aclararte eso de los bloques:

Hay dos clases de elementos: de tipo bloque y tipo línea. Los elementos de bloque se comportan como si fueran cajas. Por ejemplo, un p o un div. Los elementos en línea se comportan como texto, por ejemplo, img, a, span, etc. Cada palabra de un texto se considera elemento en línea, y como todos, siguen el "flujo del texto".

Hay reglas que se pueden aplicar a unos u otros, según el caso. También existen reglas sobre que tipo de elementos pueden contener a otros. Por ejemplo, un a no puede contener elementos en bloque, por lo que algo asi:

<a href="http://yahoo.com"><h1>Ir a Yhaoo!</h1></a>

...es incorrecto, dado que las cabeceras son elementos en bloque.

Te recomiendo que veas el siguiente tutorial. Encontraras una referencia al tipo de elementos que es, y puede o debe contener cada uno:
http://html.conclase.net/

Podrías hacer tu menu con una lista. Los elementos de lista li son elementos de bloque y puedes asignarles tamaños de forma natural. Dentro colocarías los a. (OJO: IE y los otros "crean" la sangría de la lista utilizando propiedades diferentes (unos usan el padding, otros margin, unos lo aplican a la lista y otros a los elementos de lista) Es cosa que redefinas las propiedades adecuadas para tener una apariencia similar en todos).
__________________
Mi pequeño espacio en la web: VisiónE
"El cosmos es todo lo que es, todo lo que fue, y todo lo que será alguna vez."

Última edición por KnowDemon; 30/07/2005 a las 13:47