Middle
Quale tag HTML aiuta a caricare immagini diverse per diverse risoluzioni dello schermo?
sobes.tech AI
Risposta dell'AI
In HTML, per caricare immagini diverse a seconda della risoluzione dello schermo si utilizza il tag <picture>. Al suo interno, si possono specificare più <source> con l'attributo media, che definisce le condizioni per la selezione dell'immagine, e il tag <img> con un'immagine di riserva.
Esempio:
<picture>
<source media="(min-width: 800px)" srcset="large.jpg">
<source media="(min-width: 400px)" srcset="medium.jpg">
<img src="small.jpg" alt="Esempio di immagine">
</picture>
In questo esempio, il browser sceglierà large.jpg se la larghezza dello schermo è di 800px o più, medium.jpg per larghezze tra 400px e 799px, e small.jpg per schermi più piccoli.
Inoltre, per casi semplici, si può usare l'attributo srcset nel tag <img>, specificando immagini diverse con le loro dimensioni.