Skip to content

2. Elementos de agrupación

Los elementos de agrupación son como cajas versátiles que te permiten organizar y estructurar tu contenido HTML de manera lógica. Aunque no tienen un significado visual por sí mismos, son esenciales para aplicar estilos y manipular grupos de elementos.

div: El Contenedor de Bloque

El elemento <div> crea un contenedor de bloque, lo que significa que ocupa todo el ancho disponible y genera saltos de línea antes y después. Es ideal para agrupar secciones grandes de contenido, como encabezados, párrafos, imágenes y otros elementos.

<div>
<h2>Sección de Noticias</h2>
<p>Aquí encontrarás las últimas noticias...</p>
<img src="noticia1.jpg" alt="Noticia 1">
</div>

span: El Contenedor en Línea

El elemento <span> crea un contenedor en línea, lo que significa que solo ocupa el espacio necesario para su contenido y no genera saltos de línea. Es perfecto para agrupar pequeñas porciones de texto o elementos dentro de una línea, como palabras clave, frases destacadas o etiquetas.

<p>Este es un párrafo con una <span class="destacado">palabra clave</span> importante.</p>

¿Cuándo usar div y cuándo usar span?

  • div: Úsalo para agrupar secciones de contenido grandes y crear la estructura general de tu página.
  • span: Úsalo para resaltar o aplicar estilos a porciones específicas de texto o elementos dentro de una línea.
<div class="articulo">
<h3>Título del Artículo</h3>
<p>Este es un artículo interesante sobre <span class="tema">tecnología</span>.</p>
<img src="articulo.jpg" alt="Imagen del artículo">
</div>

En este ejemplo, el <div> agrupa todo el artículo, mientras que el <span> resalta la palabra “tecnología” dentro del párrafo.