Immagini in HTML
Sintassi delle Immagini in HTML
Il tag HTML <img> viene utilizzato per incorporare unâimmagine in una pagina web.
Le immagini non sono tecnicamente inserite in una pagina web; esse sono collegate alle pagine web. Il tag <img> crea uno spazio di contenimento per lâimmagine referenziata.
Il tag <img> è vuoto, contiene solo attributi e non ha un tag di chiusura.
Il tag <img> ha due attributi obbligatori:
- src - Specifica il percorso dellâimmagine
- alt - Specifica un testo alternativo per lâimmagine
<img src="url" alt="testoalternativo" />
Lâattributo src
Lâattributo src obbligatorio specifica il percorso (URL) dellâimmagine.
Quando una pagina web viene caricata, è il browser, in quel momento, che ottiene lâimmagine da un server web e la inserisce nella pagina. Pertanto, assicurati che lâimmagine rimanga effettivamente nello stesso posto in relazione alla pagina web, altrimenti i visitatori visualizzeranno unâicona di collegamento rotto. Lâicona del collegamento rotto e il testo alternativo vengono mostrati se il browser non riesce a trovare lâimmagine.
<img src="immagine.jpg" alt="Immagine a caso" />
Lâattributo alt
Lâattributo alt obbligatorio fornisce un testo alternativo per unâimmagine, nel caso in cui lâutente per qualche motivo non possa visualizzarla. La causa può essere una connessione lenta, un errore nellâattributo src o se lâutente utilizza uno screen reader.
Il valore dellâattributo alt dovrebbe descrivere lâimmagine:
<img src="immagine.jpg" alt="Immagine a caso" />
Se un browser non riesce a trovare unâimmagine, verrĂ visualizzato il valore dellâattributo alt:
<img src="immagine_non_trovata.png" alt="Immagine a caso" />
Dimensione dellâImmagine - Larghezza e Altezza
Puoi utilizzare lâattributo style per specificare la larghezza e lâaltezza di unâimmagine.
<img
src="immagine.jpg"
alt="Immagine a caso"
style="width:500px;height:600px;" />
In alternativa, puoi utilizzare gli attributi width e height:
<img src="immagine.jpg" alt="Immagine a caso" width="500" height="600" />
Gli attributi width e height definiscono sempre la larghezza e lâaltezza dellâimmagine in pixel.
Immagini in unâaltra Cartella
Se hai le tue immagini in una sottocartella, devi includere il nome della cartella nellâattributo src:
<img
src="/immagini/immagine.png"
alt="Logo Codegrind"
style="width:128px;height:128px;" />
Immagini su un Altro Server/Sito Web
Alcuni siti web puntano a unâimmagine su un altro server. Per puntare a unâimmagine su un altro server, devi specificare un URL assoluto (completo) nellâattributo src:
<img src="https://www.codegrind.it/immagini/immagine.jpg" alt="Codegrind.it" />
Le immagini esterne potrebbero essere soggette a copyright. Se non ottenete il permesso per usarle, potreste violare le leggi sul copyright. Inoltre, non avete il controllo sulle immagini esterne; possono essere rimosse o cambiate improvvisamente.
Immagine come Link
Per utilizzare
unâimmagine come link, inserisci il tag <img> allâinterno del tag <a>:
<a href="default.asp">
<img
src="smiley.gif"
alt="Tutorial HTML"
style="width:42px;height:42px;" /> </a
></a>
