MÓDULO 1: FUNDAMENTOS

Enlaces y Rutas

Internet existe gracias a los enlaces. Son el hilo que conecta una página con otra. Con la etiqueta <a> puedes crear ese hilo desde tu propio HTML.


1. La etiqueta <a>: el ancla

La "a" viene de anchor (ancla en inglés). Su atributo más importante es href, que define a dónde va el enlace.

La anatomía de un enlace:

<a href = "https://ejemplo.com" > Texto visible </a>
etiqueta atributo destino lo que ve el usuario
<!-- Enlace externo: va a otra web -->
<a href="https://google.com">Ir a Google</a>

<!-- Abre en pestaña nueva -->
<a href="https://google.com" target="_blank">Abrir en nueva pestaña</a>

<!-- Enlace interno: va a otra página de tu sitio -->
<a href="contacto.html">Ir a Contacto</a>

2. Rutas: ¿cómo le dices dónde está el archivo?

Aquí es donde muchos principiantes se confunden. Una ruta es la dirección de un archivo dentro de tu computadora o servidor. Hay dos tipos:

Ejemplo visual de carpetas:

📁 MiWeb/
├── 📄 index.html         ← estás aquí
├── 📄 contacto.html
└── 📁 paginas/
    ├── 📄 sobre-mi.html
    └── 📄 proyectos.html

Desde index.html:

→ Para ir a contacto: href="contacto.html"

→ Para ir a sobre-mi: href="paginas/sobre-mi.html"

Desde paginas/sobre-mi.html:

→ Para volver a index: href="../index.html"


3. Casos especiales

🛠️ Tu Misión

  1. En tu carpeta MiWeb/, crea un segundo archivo llamado sobre-mi.html con su propio boilerplate y un <h1>.
  2. En tu index.html, agrega un <a> que lleve a sobre-mi.html.
  3. En sobre-mi.html, agrega un <a> que vuelva a index.html.
  4. Prueba navegar entre ambas páginas en el navegador.
  5. Bonus: Agrega un enlace externo a tu red social favorita con target="_blank" para que abra en pestaña nueva.