Tag HTML img: come inserire le immagini nel proprio sito web

Il tag img vi consente di aggiungere facilmente immagini al vostro sito web. Nel farlo, sono supportati numerosi formati. Una serie di attributi diversi rende il tag img ancora più facile da integrare in HTML.

Certificato SSL
Proteggi il tuo sito con un certificato SSL

Evita che venga visualizzata un'allerta nella barra degli indirizzi e ottieni la fiducia dei clienti con un sito crittografato tramite SSL.

A cosa serve il tag img?

Il tag HTML img inserisce immagini e grafici nei siti web, svolgendo più o meno la funzione di segnaposto. Quando si richiama un sito web, l’attributo src memorizzato rimanda all’effettiva posizione di memorizzazione dell’immagine. L’immagine viene quindi incorporata nel sito web. Oltre all’attributo src, questo tag necessita di un attributo alt che memorizza un testo alternativo nel caso in cui l’immagine non possa essere visualizzata. I formati JPEG, GIF e PNG, tra gli altri, sono supportati dal tag img in HTML.

Qual è la sintassi del tag HTML img?

La sintassi di un tag img è molto chiara e richiede solo pochi componenti. La variante più semplice è questa:

<img src="macchinarossa.png" alt="Macchina sportiva rossa al semaforo">

In ogni caso, è più sicuro definire sempre almeno l’altezza e la larghezza dell’immagine sul sito web quando si utilizza un tag img. In questo modo è possibile assicurarsi che la foto venga visualizzata correttamente. Queste impostazioni vengono effettuate tramite gli attributi HTML width e height. Il codice appropriato si presenta, ad esempio, così:

<img src="macchinarossa.png" width="500" height="200" alt="Utilitaria rossa al semaforo">

Anche l’attributo loading è consigliato per i tag img in HTML. Con esso, l’immagine corrispondente viene caricata solo quando le/gli utenti scorrono fino alla posizione corrispondente. Per fare ciò, impostate il valore dell’attributo loading su lazy. Nel codice appare così:

<img src="macchinarossa.png" width="500" height="200" alt="Utilitaria rossa al semaforo" loading="lazy">

Quali attributi possono essere utilizzati per il tag img in HTML?

Oltre agli attributi width, height e loading menzionati, esistono numerosi altri attributi supportati dal tag img in HTML. Questi includono tutti gli attributi globali, per la gestione di eventi e altri attributi specifici. Di seguito trovate un elenco degli attributi che possono essere utilizzati con il tag img:

Attributo Valore Descrizione
alt "Testo" Obbligatorio; specifica un testo alternativo per l’immagine.
crossorigin anonymus, use-credentials Determina quali siti web di terze parti possono accedere all’immagine corrispondente attraverso uno script.
decoding auto, sync, async Definisce come e se un’immagine può essere decodificata.
height Pixel o percentuale Imposta l’altezza dell’immagine sul sito web.
ismap true, false Controlla l’accesso dell’immagine a una mappa di immagini lato server.
loading auto, eager, lazy Determina quando un’immagine deve essere caricata.
referrerpolicy no-referrer, no-referrer-when-downgrade, origin, origin-when-cross-origin, unsafe-url Determina se l’immagine può provenire anche da una fonte non sicura.
sizes sizes Definisce le dimensioni delle immagini per i diversi layout di pagina.
src URL Obbligatorio; specifica l’indirizzo URI dell’immagine.
srcset Elenchi URL Inserisce un elenco di immagini per scopi diversi, ad esempio per dispositivi e dimensioni diverse.
usemap #mapname Collega l’elemento a una specifica mappa di immagini.
width Pixel o percentuale Imposta la larghezza dell’immagine.

Mentre gli attributi di cui sopra possono ancora essere utilizzati in un tag img, ci sono anche alcuni attributi che sono considerati superati da HTML5 e HTML 5.1. Questi includono align, border, hspace, longdesk e vspace.

Consiglio

Per realizzare un sito web individuale e professionale, MyWebsite Now di IONOS è lo strumento perfetto. Vi permette di creare la vostra presenza online interamente secondo le vostre idee, anche senza grandi conoscenze preliminari. Se invece preferite ricevere supporto nella creazione del sito web, il nostro team di esperte ed esperti è a vostra disposizione.

Hai trovato questo articolo utile?
Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.
Page top