Skip to content

5. Enlaces e Imágenes

Los enlaces e imágenes son elementos fundamentales de la web. Los enlaces conectan páginas entre sí, mientras que las imágenes enriquecen el contenido visual.


La etiqueta <a> (anchor/ancla) crea hipervínculos que permiten navegar entre páginas.

<a href="destino.html">Texto del enlace</a>

Componentes:

  • <a> - Etiqueta de apertura
  • href - Atributo que indica el destino (obligatorio)
  • Texto del enlace - Contenido visible y clickeable
  • </a> - Etiqueta de cierre
<!-- Enlace a otra página -->
<a href="contacto.html">Contacto</a>
<!-- Enlace a un sitio externo -->
<a href="https://www.google.com">Ir a Google</a>
<!-- Enlace a email -->
<a href="mailto:info@ejemplo.com">Enviar email</a>
<!-- Enlace a teléfono -->
<a href="tel:+34123456789">Llamar: +34 123 456 789</a>
<!-- Enlace a WhatsApp -->
<a href="https://wa.me/34123456789">Chatear en WhatsApp</a>
<!-- Enlace a sección de la misma página -->
<a href="#seccion">Ir a sección</a>
<!-- Enlace para descargar archivo -->
<a href="documento.pdf" download>Descargar PDF</a>

Las rutas indican la ubicación de archivos y recursos.

Incluyen el protocolo y dominio completo:

<!-- Ruta absoluta externa -->
<a href="https://www.google.com">Google</a>
<img src="https://ejemplo.com/imagenes/logo.png" alt="Logo">
<!-- Ruta absoluta con protocolo -->
<a href="http://sitio.com/pagina.html">Página</a>
<!-- Ruta absoluta sin protocolo (heredará http/https) -->
<a href="//cdn.ejemplo.com/archivo.js">Script</a>

Características:

  • ✅ URL completa con dominio
  • ✅ Funcionan desde cualquier ubicación
  • ✅ Ideales para recursos externos
  • ✅ Necesarias para enlaces a otros sitios
  • ❌ Más largas y difíciles de mantener
  • ❌ No funcionan bien en desarrollo local

Cuándo usar:

  • Enlaces a sitios externos
  • Recursos en CDN
  • APIs externas
  • Imágenes en otros dominios

La etiqueta <img> inserta imágenes en la página.

<img src="ruta/imagen.jpg" alt="Descripción">

Atributos obligatorios:

  • src - Ruta de la imagen (source)
  • alt - Texto alternativo (alternative)
<!-- Imagen simple -->
<img src="foto.jpg" alt="Foto de paisaje">
<!-- Imagen con tamaño -->
<img src="logo.png" alt="Logo" width="200" height="100">
<!-- Imagen externa -->
<img src="https://ejemplo.com/imagen.jpg" alt="Imagen externa">
<!-- Imagen con título -->
<img src="icono.png" alt="Icono" title="Haz clic para ampliar">
<!-- Imagen responsive -->
<img src="banner.jpg" alt="Banner" style="max-width: 100%; height: auto;">
<!-- Imagen con carga diferida -->
<img src="grande.jpg" alt="Imagen grande" loading="lazy">

Combinar imágenes y enlaces para crear imágenes clickeables.

<!-- Sintaxis básica -->
<a href="destino.html">
<img src="imagen.jpg" alt="Descripción">
</a>
<!-- Imagen clickeable que abre en nueva pestaña -->
<a href="https://ejemplo.com" target="_blank" rel="noopener noreferrer">
<img src="logo.png" alt="Logo de Ejemplo">
</a>
<!-- Logo que va al inicio -->
<a href="index.html">
<img src="logo.png" alt="Logo - Ir al inicio" width="150">
</a>
<!-- Imagen que descarga archivo -->
<a href="documento.pdf" download>
<img src="icono-pdf.png" alt="Descargar PDF">
</a>
<!-- Thumbnail que abre imagen grande -->
<a href="imagen-grande.jpg" target="_blank">
<img src="thumbnail.jpg" alt="Ver imagen completa" width="200">
</a>

Características:

  • ✅ Toda la imagen es clickeable
  • ✅ Útil para logos, banners, galerías
  • ✅ El alt describe tanto la imagen como el destino
  • ✅ Puedes añadir estilos al enlace o la imagen


Ahora que dominas enlaces e imágenes, aprenderás:

  • ✅ Tablas en HTML
  • ✅ Estructura de tablas
  • ✅ Celdas y filas
  • ✅ Tablas responsive
🐝