Skip to content

Etiquetas nuevas

Etiquetas nuevas

<picture>

La etiqueta <picture> se utiliza para proporcionar diferentes versiones de una imagen con el fin de adaptarse a diferentes condiciones de visualización, como el tamaño de la pantalla o la resolución del dispositivo. Esto permite a los desarrolladores web mejorar la experiencia del usuario al servir imágenes optimizadas para cada situación.

La estructura básica de la etiqueta <picture> incluye una o más etiquetas <source> que especifican las diferentes versiones de la imagen, y una etiqueta <img> como respaldo en caso de que ninguna de las fuentes especificadas sea compatible.

<picture>
<source srcset="imagen-grande.jpg" media="(min-width: 800px)" />
<source srcset="imagen-pequeña.jpg" media="(max-width: 799px)" />
<img src="imagen-pequeña.jpg" alt="Descripción de la imagen" />
</picture>

En este ejemplo, se proporcionan dos versiones de la imagen: una para pantallas grandes y otra para pantallas más pequeñas. El navegador seleccionará automáticamente la imagen más adecuada según la resolución y el tamaño de la pantalla del dispositivo. Si ninguna de las fuentes especificadas es compatible, se cargará la imagen de respaldo especificada en la etiqueta <img>.