Lección 18. Etiquetas Semánticas HTML5.

Las etiquetas semánticas dan significado al contenido, ayudando a la accesibilidad y al SEO.

Copiar código
<header>Encabezado</header>

<nav>Navegación</nav>

<main>Contenido principal</main>

<section>Sección</section>

<article>Artículo</article>

<aside>Barra lateral</aside>

<footer>Pie de página</footer>

Donde:

Nota: Todas estas etiquetas funcionan igual a div, siendo de tipo Bloque (Block).

Div vs etiquetas semánticas._

La etiqueta div no tiene significado, se usa solo para agrupar.

Copiar código
<!-- Malo para SEO -->
<div id="header"></div>

<!-- Bueno -->
<header></header>

Nota: Las etiquetas semánticas indican la función del contenido.