Los elementos de la estructura en HTML5

Estructura de la página principal

header
nav
article
section
article
article
article
aside
footer
nav


Header: Es el equivalente a la cabecera de la página web. Contiene el título o nombre de la empresa/titular de la página, logo e información relacionada.

Nav: Este apartado contiene los enlaces (barra de navegación) externos o internos de la página.

Main: Permite representar el contenido principal de la página.

Section: Este gran apartado puede agrupar diferentes subapartados (de tipo 'article') de diferentes temas, o bien puede definir un gran apartado de contenido unitario.

Article: Es una pieza independiente de contenido, que puede estar contenida (o no) dentro de un apartado de tipo 'section'.

Aside: Define un bloque de contenido (tangencial) relacionado con el contenido principal, pero que no es esencial para la compresión del mismo.

Footer: Equivale al pie de página de un apartado concreto ('section' o 'article') o de la página web en general.

Estructura de las páginas de contenido