Te lo muestro: un enlace
Un enlace – lo clicable que te lleva a otro sitio – se hace con la etiqueta <a>:
<!-- A link to another page on your own website -->
<a href="lunch-menu.html">Lunch Menu</a>
<!-- A link out to somewhere else on the internet -->
<a href="https://www.si.edu">Our favorite museum's website</a>
hrefindica adónde va el enlace.- El texto entre
<a>y</a>es lo que se ve y se puede hacer clic.
Una segunda página
Tu sitio web solo tiene index.html por ahora. Vamos a añadir una segunda página – es simplemente otro archivo en la misma carpeta:
-
En VS Code, crea un archivo nuevo. Nómbralo según tu proyecto, como
lunch-menu.html,about-me.html,trips.htmloroster.html. Otra vez: minúsculas, sin espacios ni acentos. -
Pega el esqueleto completo de la página (el mismo de la lección 1) y dale su propio
<title>,<h1>y algo de contenido. -
Conecta las páginas con enlaces: en
index.html, añade un enlace a la página nueva, y en la página nueva, añade un enlace de vuelta – algo como<a href="index.html">Back home</a>.
Ahora tú 💪
Crea una segunda página y enlaza ambas. Haz que al menos un enlace apunte también a algún sitio de internet.
🏫 Sitio web del colegio – solución (lunch-menu.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Lunch Menu – Riverside Elementary</title>
</head>
<body>
<h1>This Week's Lunch Menu</h1>
<ul>
<li>Monday: tomato soup with pasta</li>
<li>Tuesday: chicken with rice</li>
<li>Wednesday: pancakes with syrup 🎉</li>
<li>Thursday: beef stew with dumplings</li>
<li>Friday: fish and potatoes</li>
</ul>
<p><a href="index.html">← Back to the homepage</a></p>
</body>
</html>
Y en index.html, añade:
<p><a href="lunch-menu.html">Check out the lunch menu</a></p>
🙋 Sitio web personal – solución (about-me.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>More About Me – Jake</title>
</head>
<body>
<h1>More About Me</h1>
<p>I'm in 4th grade, I have a dog named Rocky, and I collect soccer cards.</p>
<p>My favorite thing to listen to is <a href="https://www.youtube.com">music on YouTube</a>.</p>
<p><a href="index.html">← Back home</a></p>
</body>
</html>
🌍 Diario de viajes – solución (trips.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>All Trips – Where We've Been</title>
</head>
<body>
<h1>All Our Trips</h1>
<ol>
<li>The mountains – a ridge hike</li>
<li>Greece – island hopping</li>
<li>Washington, D.C. – museums and monuments</li>
</ol>
<p>We plan our routes with <a href="https://maps.google.com">Google Maps</a>.</p>
<p><a href="index.html">← Back to the homepage</a></p>
</body>
</html>
⚽ Sitio web del club – solución (roster.html)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Roster – Riverside Eagles FC</title>
</head>
<body>
<h1>Team Roster</h1>
<ul>
<li>Jake – goalkeeper (captain)</li>
<li>Matt – defense</li>
<li>Owen – midfield</li>
<li>Tom – forward</li>
</ul>
<p>Check the league schedule at <a href="https://www.ussoccer.com">ussoccer.com</a>.</p>
<p><a href="index.html">← Back to the homepage</a></p>
</body>
</html>
Compruébalo tú: Haces clic en un enlace en la página de inicio → se abre la segunda página. Haces clic en «Volver» → estás en casa otra vez. ¡Tu sitio web tiene más de una página por primera vez!
Lo que te llevas de esta lección
- Un enlace:
<a href="donde">texto del enlace</a>. - Una página nueva en tu sitio web = un archivo
.htmlnuevo en la misma carpeta. - Los enlaces entre tus propias páginas usan solo el nombre del archivo (
lunch-menu.html); los que salen a internet empiezan conhttps://.
© 2026 Ing. Martin Polak / AlgoRhino · Condiciones de uso del contenido