20- 馃摳 Elementos de Im谩genes en HTML: ¡Aprende F谩cil!




Elementos de imagen en HTML

Para mostrar diferentes im谩genes en dispositivos como tablets, m贸viles, etc.

Usamos el elemento picture.

El elemento <picture> da a los desarrolladores m谩s flexibilidad a la hora de incrustar las im谩genes.

El elemento <picture> puede contener uno o m谩s elementos <source>.

Cada elemento <source> a trav茅s de su srcset puede hacer referencia a los diferentes tama帽os de im谩genes.

De esta forma el navegador puede elegir la imagen que mejor se adapte a su dispositivo.

Ejemplo

Descripci贸n de la imagen

C贸digo del ejemplo

                                
  <picture>
  <source media="(min-width: 1200px)"
  srcset="https://cdn.pixabay.com/photo/2023/09/22/04/50/generated-8268031_1280.png">
  <source media="(min-width: 800px)"
  srcset="https://cdn.pixabay.com/photo/2024/06/21/10/51/ai-generated-8844132_1280.png">
  <img src="https://cdn.pixabay.com/photo/2024/06/14/21/19/summer-8830636_1280.jpg" style="height:600px">
  </picture>  
                                    


Cuando usar el elemento "picture"

El elemento <picture> es particularmente 煤til en situaciones donde la presentaci贸n de una imagen debe adaptarse a diferentes condiciones de visualizaci贸n.

Utilizar el elemento <picture> puede mejorar la carga de im谩genes y la experiencia del usuario, especialmente en dispositivos m贸viles y pantallas de diferentes resoluciones.

El uso del elemento <picture> permite a los desarrolladores especificar diferentes fuentes de im谩genes para distintos tama帽os de pantalla o tipos de dispositivo, optimizando as铆 el rendimiento de la p谩gina.

Al implementar <picture>, los desarrolladores deben considerar los siguientes factores:

  • Dimensiones de la pantalla del usuario.
  • Conexiones de red y ancho de banda disponible.
  • El dise帽o general de la p谩gina y c贸mo las im谩genes afectan la carga y el rendimiento.

Ejemplo

Descripci贸n de la imagen

C贸digo del ejemplo

                                
  <picture>
  <source media="(min-width: 1200px)"
  srcset="https://cdn.pixabay.com/photo/2023/09/22/04/50/generated-8268031_1280.png">
  <source media="(min-width: 800px)"
  srcset="https://cdn.pixabay.com/photo/2024/06/21/10/51/ai-generated-8844132_1280.png">
  <img src="https://cdn.pixabay.com/photo/2024/06/14/21/19/summer-8830636_1280.jpg" alt="Descripci贸n de la imagen" style="height:600px">
  </picture>
                                    



Publicar un comentario

0 Comentarios