Tema: Header y nav
Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/03/2016, 14:18
Avatar de Rafael
Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Header y nav

Hola. Llego un poco tarde pero hago unos comentarios.

¿Un div llamado Cabecera, para meter dentro el header?

No tiene mucho sentido, la lógica de estructura no creo que vaya por ahí.

1) Tienes un header. Dentro pueden ir otras cosas. El header es un elemento de bloque y de los principales.

2) Un nav también es un elemento de caja como todo. Está bien usar el float, peeeeero en lo personal yo trato de evitarlo totalmente. Trato de usar mejor inline-block. Con estas dos premisas queda:

Código HTML:
Ver original
  1.       <img src="Logo.png">
  2.          <nav>
  3.  
  4.       </nav>
  5.  </header>

Y el css

Código CSS:
Ver original
  1. header > img, header > nav {
  2.    dislpay: inline-block;
  3.       vertical-align:top;}

Y ya el alineado será con vertical-align, o middle o bottom a escojer. Puedes jugar con márgenes también.

Prueba esto https://jsfiddle.net/ba5b68h3/1/:

Cita:
vertical-align: baseline|length|sub|super|top|text-top|middle|bottom|text-bottom|initial|inherit;

Última edición por Rafael; 14/03/2016 a las 14:54