0Pricing
HTML Academy · Aula

Tratamento de imagens em clientes de e-mail

Trate imagens bloqueadas com texto alternativo e cores de fundo.

Tratamento de imagens em clientes de e-mail é uma aula grátis de HTML Academy no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de HTML Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de HTML Academy inclui 4 aulas no total.

As imagens são frequentemente bloqueadas

Muitos clientes bloqueiam as imagens por padrão até que o usuário clique em "mostrar imagens". O Outlook, o Gmail (para remetentes desconhecidos) e a maioria dos clientes móveis em uma conexão com franquia de dados exibem um espaço reservado. Planeje o design supondo que as imagens talvez não apareçam.

Use texto real, não imagens de texto

Nunca incorpore textos essenciais (títulos, rótulos de CTA, preços) em imagens. Use texto HTML estilizado com CSS em linha para que a mensagem seja exibida mesmo quando as imagens estiverem bloqueadas, os leitores de tela possam lê-la e o modo escuro possa invertê-la adequadamente.

Sempre inclua texto alternativo

Todo <img> precisa de um atributo alt descritivo. Quando as imagens são bloqueadas, o texto alternativo aparece na caixa de espaço reservado — um texto alternativo bem escrito preenche o vazio visual com a mensagem que seria transmitida pela imagem.

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

Defina explicitamente a largura e a altura

Sem dimensões explícitas, o espaço reservado desaparece e o layout muda quando a imagem é carregada. Defina ambos os atributos (e o estilo em linha correspondente) para que a célula reserve espaço, independentemente de a imagem ser carregada ou não.

display: block em imagens

O Outlook insere um pequeno espaço abaixo das imagens em linha. Aplique style="display:block" a cada <img> para eliminar esse espaço e garantir um ritmo vertical consistente em todos os clientes.

border: 0 em imagens com link

Clientes mais antigos adicionam uma borda azul ao redor de <a><img></a>. Defina border="0" no atributo da imagem e style="border:0" em linha para que as imagens envolvidas sejam renderizadas corretamente dentro das chamadas para ação.

Somente URLs absolutas

Os clientes de email não têm o conceito de "esta página". O src de toda imagem deve ser um endereço https:// absoluto que aponte para uma CDN publicamente acessível. Caminhos locais, caminhos relativos e endereços http:// (conteúdo misto) não são carregados, geralmente sem qualquer aviso.

Hospede em uma CDN

Use um host de imagens rápido e distribuído geograficamente. Alguns clientes buscam imagens por meio de proxies (o Gmail, por exemplo), que adicionam sua própria camada de cache; as CDNs primárias evitam o carregamento inicial a partir de uma origem lenta e garantem que as imagens sejam carregadas de forma consistente em todas as regiões.

Alternativas para imagens de fundo

Para fundos principais, combine o background-image do CSS com um bgcolor que corresponda ao tom predominante. Se a imagem for bloqueada, a célula ainda exibirá uma cor adequada, e o texto sobreposto ao bgcolor continuará legível — evitando o desastre de texto branco sobre um bloco branco.

Imagens para Retina

Renderize as imagens em 2x e reduza-as por meio do atributo width para que fiquem nítidas em telas de alta DPI: uma fonte de 600x600 exibida com width="300" height="300" fica nítida em uma tela Retina. O custo é o consumo de banda, portanto mantenha os tamanhos dos arquivos pequenos usando uma compressão equivalente à do WebP.

GIFs animados

GIFs animados funcionam na maioria dos clientes, exceto no Outlook (que exibe apenas o primeiro quadro). Planeje o primeiro quadro para que faça sentido como imagem estática — o título, o CTA ou o valor principal devem ser legíveis mesmo sem o restante da animação.

Verificação de conhecimentos

Por que textos essenciais (títulos, rótulos de CTA, preços) nunca devem ser incorporados em imagens em um email HTML?

Resumo

Trate as imagens como aprimoramento, não como a mensagem. Use endereços https absolutos, defina width/height/display:block/border:0, escreva textos alternativos significativos, hospede as imagens em uma CDN rápida, combine fundos com alternativas bgcolor, planeje imagens em 2x para telas Retina e lembre-se de que o Outlook congela os GIFs no primeiro quadro.

Perguntas Frequentes

A aula “Tratamento de imagens em clientes de e-mail” é grátis?

Sim — o texto completo de “Tratamento de imagens em clientes de e-mail” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de HTML Academy, atualize para CoddyKit PRO. O curso de HTML Academy inclui 4 aulas no total.

O que vou aprender em “Tratamento de imagens em clientes de e-mail”?

Trate imagens bloqueadas com texto alternativo e cores de fundo. Você pratica HTML Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar HTML Academy?

Nenhuma experiência prévia é necessária. HTML Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.

Quanto tempo leva a aula “Tratamento de imagens em clientes de e-mail”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de HTML Academy?

Sim. Cada aula de HTML Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. A abordagem de layout baseado em tabelas
  2. Estilos em linha para e-mail
  3. Tratamento de imagens em clientes de e-mail
  4. Testes com Litmus e Email on Acid
← Voltar para HTML Academy