Volver a noticias
Portada del artículo HTML desde cero: las etiquetas que sostienen tu web

Jesús Solaz, sobre fundamentos de HTML

18 de mayo de 2026 Desarrollo web 3 min de lectura

HTML desde cero: las etiquetas que sostienen tu web

Detrás de cualquier página, por moderna que parezca, hay un documento de texto con etiquetas. Entender media docena de ellas cambia por completo la conversación con quien te hace la web.

HTML significa HyperText Markup Language: lenguaje de marcado de hipertexto. La palabra importante es marcado. El HTML no programa nada ni decide colores: se limita a poner etiquetas alrededor del contenido para decir qué es cada cosa.

Es literalmente el esqueleto. Sin él no hay página; con él mal puesto, la página existe pero cojea: Google no la entiende bien, un lector de pantalla la lee desordenada y el móvil la rompe.

Cómo es una etiqueta

Casi todas van en pareja: una de apertura y otra de cierre, con el contenido en medio.

<p>Esto es un párrafo.</p>

Algunas van solas, porque no envuelven nada: la imagen o el salto de línea, por ejemplo. Y muchas llevan atributos, que son datos extra: la dirección de un enlace, el texto alternativo de una imagen.

Las etiquetas que de verdad hay que conocer

Los encabezados: de h1 a h6

Son la jerarquía del documento, como el índice de un libro. El h1 es el título de la página y debería haber uno solo. Los h2 son los grandes apartados, los h3 los subapartados dentro de cada uno.

El error clásico es usarlos por tamaño en vez de por jerarquía: poner un h4 porque «queda más pequeño». El tamaño se cambia con CSS; la etiqueta indica importancia, no tipografía.

El párrafo: p

El bloque de texto normal. Parece obvio, pero muchísimas webs hechas con editores visuales meten cada línea dentro de un div genérico, y eso a un buscador no le dice nada.

El enlace: a

<a href="/contacto">Pide presupuesto</a>

El texto del enlace importa mucho: es lo que le dice a Google —y a quien navega con teclado— hacia dónde lleva. «Pide presupuesto» comunica; «haz clic aquí» no comunica nada.

La imagen: img

<img src="/taller.webp" alt="Interior del taller con dos elevadores">

El atributo alt no es opcional en la práctica. Es lo que se lee si la imagen no carga, lo que oye una persona ciega y lo único que entiende el buscador de esa foto. Describe la imagen; no metas ahí palabras clave a la fuerza.

Las listas: ul, ol y li

Una ul es una lista sin orden (viñetas) y una ol una lista ordenada (numerada). Cada punto va en un li. Escribir una lista a base de guiones dentro de un párrafo funciona visualmente y falla en todo lo demás.

Las etiquetas de estructura

Este grupo es el que separa una web moderna de una de hace quince años. En vez de rellenarlo todo de div, se usa la etiqueta que describe la función:

EtiquetaPara qué es
headerLa cabecera de la página o de una sección
navEl menú de navegación
mainEl contenido principal, único por página
articleUna pieza con sentido por sí sola: un post, una ficha
sectionUn bloque temático dentro del contenido
asideContenido lateral o complementario
footerEl pie
Usar la etiqueta correcta no es purismo. Es la diferencia entre que Google entienda dónde está tu contenido y que tenga que adivinarlo entre cuarenta divs iguales.

Lo que sí cambia el resultado

Si de todo esto solo te quedas con tres cosas, que sean estas:

  1. Un h1 por página, y que diga de qué va esa página.
  2. Todas las imágenes con alt descriptivo.
  3. Enlaces con texto que se entienda fuera de contexto.

Son tres detalles pequeños que aparecen en casi todas las auditorías de webs pequeñas, y arreglarlos no cuesta dinero: cuesta un rato.

Preguntas frecuentes

¿Puede haber varios h1 en una página?

Técnicamente el estándar lo permite, pero en la práctica conviene uno solo: es el titular de la página y tener varios diluye la señal. Los siguientes niveles, h2 y h3, sí se repiten cuanto haga falta.

¿Hace falta saber HTML para tener una web?

No para tenerla, sí para no depender del todo de otros. Con reconocer una etiqueta mal usada ya puedes detectar por qué una página no posiciona o por qué no se lee bien en el móvil.

¿Qué diferencia hay entre HTML y CSS?

El HTML dice qué es cada cosa (esto es un titular, esto un párrafo, esto una lista). El CSS dice cómo se ve (color, tamaño, posición). Uno es la estructura, el otro el acabado.

Jesús Solaz

Jesús Solaz

Empresario tecnológico y creador de software