En HTML, existeixen diverses etiquetes contenidor, i podem classificar-les en etiquetes de contenidor genèriques i etiquetes de contenidor semàntiques. Cada tipus té un propòsit específic:

1. Etiquetes de Contenidor Genèriques

Estes etiquetes no tenen un significat semàntic específic i simplement agrupen contingut o divideixen el disseny de la pàgina.

  • <div>: El contenedor genèric en bloc.
  • <span>: Un contenedor en línia genèric, útil per a estils o grups petits de text sense interrompre el flux de la línia.

2. Etiquetes de Contenidor Semàntiques

Les etiquetes semàntiques tenen un propòsit i significat específics, i proporcionen informació sobre el contingut que agrupen. Això ajuda en l’accessibilitat i en el SEO, ja que els motors de cerca poden entendre millor el contingut de la pàgina.

  • <header>: Defineix la capçalera d’una secció o pàgina.
  • <nav>: Conté enllaços de navegació.
  • <main>: Agrupa el contingut principal de la pàgina.
  • <article>: Representa contingut independent i autònom, com un article de notícies o una entrada de blog.
  • <section>: Agrupa contingut relacionat dins d’una pàgina.
  • <aside>: Agrupa contingut relacionat però no essencial per al flux principal, com una barra lateral.
  • <footer>: Defineix el peu d’una secció o pàgina.

alt text



Table of contents