Qué es un ancla en HTML y cómo crearla

Una ancla (o 'anchor' en inglés) en HTML se utiliza para crear enlaces dentro de una página web o hacia otras páginas. Se define mediante la etiqueta , que permite a los usuarios navegar a diferentes secciones de un documento o a otras páginas web.

Cómo crear una ancla en HTML

Enlace a otra página

Para crear un enlace a otra página, se utiliza el atributo href dentro de la etiqueta. Aquí tienes un ejemplo:

<a href="https://faq.puntocomunica.com">Visita FAQs Puntocomunica</a>

Y este sería el resultado:

Visita FAQs Puntocomunica

Enlace a una sección dentro de la misma página

Para enlazar a una sección específica dentro de la misma página, primero debes definir un ID en el elemento al que deseas enlazar. Luego, puedes crear un enlace que apunte a ese ID.

Ejemplo

<code><!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ejemplo de Ancla</title>
</head>
<body>
<h1>Bienvenido a mi página</h1>
<p><a href="#seccion1">Ir a la Sección 1</a></p>
<h2 id="seccion1">Sección 1</h2>
<p>Contenido de la sección 1.</p>
<p><a href="#seccion2">Ir a la Sección 2</a></p>
<h2 id="seccion2">Sección 2</h2>
<p>Contenido de la sección 2.</p>
</body>
</html>
code>

Explicación del ejemplo

- Enlace a otra página: El primer enlace lleva al usuario a "https://www.ejemplo.com".
- Enlace a una sección: El enlace "Ir a la Sección 1" lleva al usuario a la parte de la página donde se encuentra el encabezado con el ID seccion1.

Las anclas son útiles para mejorar la navegación en páginas largas o para enlazar contenido relacionado.