0Pricing
HTML Academy · Lezione

Gestione delle immagini nei client email

Gestire le immagini bloccate con testo alternativo e colori di sfondo

Gestione delle immagini nei client email è una lezione HTML Academy gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento HTML Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso HTML Academy include 4 lezioni in totale.

Le immagini vengono spesso bloccate

Molti client bloccano le immagini per impostazione predefinita, finché l'utente non fa clic su "mostra immagini". Outlook, Gmail (per i mittenti sconosciuti) e la maggior parte dei client mobili con una connessione a consumo mostrano invece un segnaposto. Progetti dando per scontato che le immagini possano non essere visualizzate.

Utilizzare testo reale, non immagini di testo

Non inserisca mai contenuti importanti (titoli, etichette delle CTA, prezzi) direttamente nelle immagini. Utilizzi testo HTML con stili CSS inline, così il messaggio rimane comprensibile anche quando le immagini sono bloccate, gli screen reader possono leggerlo e la modalità scura può adattarlo correttamente.

Includere sempre il testo alternativo

Ogni <img> deve avere un attributo alt descrittivo. Quando le immagini sono bloccate, il testo alternativo appare nel riquadro del segnaposto: un testo alt ben scritto colma il vuoto visivo con il messaggio che l'immagine avrebbe trasmesso.

<img src="https://cdn.example.com/logo.png" alt="Coddy" width="120" height="40" style="display:block;border:0">

Impostare esplicitamente width e height

Senza dimensioni esplicite, il segnaposto si riduce e il layout cambia quando l'immagine viene caricata. Imposti entrambi gli attributi (insieme al relativo stile inline), così la cella riserva spazio indipendentemente dal fatto che l'immagine venga caricata o meno.

display: block sulle immagini

Outlook inserisce un piccolo spazio sotto le immagini inline. Applichi style="display:block" a ogni <img> per eliminare questo spazio e garantire una spaziatura verticale coerente in tutti i client.

border: 0 sulle immagini collegate

I client meno recenti aggiungono un bordo blu intorno a <a><img></a>. Imposti border="0" nell'attributo dell'immagine e style="border:0" inline, così le immagini racchiuse nei link vengono visualizzate correttamente all'interno delle call to action.

Solo URL assoluti

I client email non hanno il concetto di "questa pagina". Ogni src di un'immagine deve essere un URL https:// assoluto che punti a una CDN pubblicamente accessibile. I percorsi locali, relativi e gli URL http:// (contenuto misto) non vengono caricati e spesso l'errore passa inosservato.

Ospitare le immagini su una CDN

Utilizzi un host per immagini veloce e distribuito geograficamente. Alcuni client recuperano le immagini tramite proxy (Gmail), aggiungendo il proprio livello di caching; le CDN proprietarie evitano di caricare le immagini da un'origine lenta e garantiscono un caricamento coerente in tutte le regioni.

Fallback per le immagini di sfondo

Per gli sfondi hero, associ la proprietà CSS background-image a un bgcolor che corrisponda al tono dominante. Se l'immagine viene bloccata, la cella mostra comunque un colore appropriato e il testo sovrapposto al bgcolor rimane leggibile, evitando il disastro del testo bianco su uno sfondo bianco.

Immagini Retina

Visualizzi le immagini a 2x e le riduca tramite l'attributo width, così appariranno nitide sui display ad alta densità: una sorgente 600x600 visualizzata con width="300" height="300" risulta nitida su Retina. Il compromesso è il consumo di banda, quindi mantenga ridotte le dimensioni dei file utilizzando una compressione equivalente a WebP.

GIF animate

Le GIF animate funzionano nella maggior parte dei client, tranne Outlook, che mostra solo il primo fotogramma. Progetti il primo fotogramma in modo che abbia senso anche come immagine statica: il titolo, la CTA o il valore principale devono essere leggibili anche senza il resto dell'animazione.

Verifica delle conoscenze

Perché i contenuti importanti (titoli, etichette delle CTA, prezzi) non dovrebbero mai essere inseriti direttamente nelle immagini di un'email HTML?

Riepilogo

Consideri le immagini un miglioramento, non il messaggio. Utilizzi URL https assoluti, imposti width/height/display:block/border:0, scriva un testo alt significativo, ospiti le immagini su una CDN veloce, associ gli sfondi a fallback bgcolor, progetti a 2x per Retina e ricordi che Outlook blocca le GIF sul primo fotogramma.

Domande Frequenti

La lezione «Gestione delle immagini nei client email» è gratuita?

Sì — il testo completo di «Gestione delle immagini nei client email» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso HTML Academy, passa a CoddyKit PRO. Il corso HTML Academy include 4 lezioni in totale.

Cosa imparerò in «Gestione delle immagini nei client email»?

Gestire le immagini bloccate con testo alternativo e colori di sfondo Eserciti HTML Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare HTML Academy?

Non è richiesta alcuna esperienza precedente. HTML Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.

Quanto tempo richiede la lezione «Gestione delle immagini nei client email»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione HTML Academy?

Sì. Ogni lezione HTML Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Approccio al layout basato sulle tabelle
  2. Stili inline per le email
  3. Gestione delle immagini nei client email
  4. Test con Litmus ed Email on Acid
← Torna a HTML Academy