Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/02/2012, 08:15
danneg
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Juguemos a Diagramar 1

Yo sigo optando por mi propuesta, les explico

HTML5 propone de una forma ser más semántico y por otro lado, dejar el uso de div's que declaren role="main" o [COLOR="rgb(65, 105, 225)"]id="header"[/COLOR], etc.

Los div esta propuestos a usarse como un objeto útil en diseño, no para establecer estructura.

Código HTML:
Ver original
  1. <header><!-- cabecera -->
  2.     <hgroup><!-- de esta forma podras tener mas de un h1 -->
  3.         <h1>Le Logo</h1><!-- obbviamente la tecnica que uses para tu logo, pero por cuestiones de accesibilidad seria recomendable usar solo texto -->
  4.     </hgroup>
  5.     <nav>Menú</nav><!-- menu, obviamente con listas desordenadas, y obviamente dentro de un ul cada list -->
  6.  
  7. <article><!-- siendo el unico tema, no hace falta declarar seccion, article lo hace por si solo -->
  8.     <hgroup><!-- aqui esta el otro h1 -->
  9.         <h1>Las flores más lindas</h1>
  10.     </hgroup>
  11.     <p>Texto y texto</p>
  12.  
  13. <figure>Foto</figure><!-- igualmente la unica fgura en el tema -->
  14.  
  15. <aside><!-- contenido que no tine que ver con el articulo principal -->
  16.     <article>Anuncio 1</article><!-- cada uno es un articulo -->
  17.     <article>Anuncio 2</article>
  18.     <article>Anuncio 3</article>
  19.  
  20. <footer><!-- footer, seria ideal que usaras ntd-child con el css -->
  21.     <p>Tel</p>
  22.     <p>Social</p>