Lista de atributos CSS e em HTML suportados
Com a SendPulse, você pode adicionar e editar seus modelos de e-mail usando o editor HTML. Neste artigo, veremos quais tags HTML e propriedades CSS podem ser usadas em modelos de e-mail.
Tags HTML compatíveis
A tabela lista as tags HTML que você pode usar em seus modelos de e-mail.
Marcar | Função | Atributos |
Elementos do modelo | ||
head |
Armazena informações de serviço, como estilos ou título da página |
|
p |
Define um parágrafo |
|
span |
Define um elemento embutido |
|
h1 , h2 , h3 , h4 , h5 , h6 |
Definir títulos de 1 a 6 níveis |
|
img |
Insere uma imagem |
|
a |
Adiciona um link |
|
hr |
Cria uma linha horizontal |
|
br |
Define uma quebra de linha |
|
Formatação de texto | ||
b , strong |
Torna um texto em negrito |
|
i |
Coloca um texto em itálico |
|
u |
Sublinha um texto |
|
s , strike |
Aplica a formatação tachada |
|
label |
Especifica um rótulo de texto para a tag input |
|
font |
Especifica estilos de fonte |
|
small |
Diminui o tamanho da fonte em um comparado ao texto simples |
|
Lista | ||
li |
Cria um item de lista |
|
ol |
Cria uma lista numerada (ordenada) |
|
ul |
Cria uma lista com marcadores (não ordenada) |
|
Tabela | ||
table |
Cria uma tabela |
|
tr |
Define uma linha da tabela |
|
td |
Define uma célula da tabela |
|
th |
Define uma célula de cabeçalho de tabela |
|
Alguns clientes de e-mail usam seus próprios conjuntos de estilo, por isso recomendamos usar os atributos padrão para o <table>
, <tr>
, <td>
e <th> tags.
Propriedades CSS compatíveis
Observe que todas as propriedades devem ser gravadas em linha usando o atributo style
.
Propriedade | Função |
Plano de fundo | |
background |
Define as propriedades do estilo de fundo |
background-color |
Define a cor de fundo |
Bordas | |
border |
Define todas as propriedades de estilo de borda de uma vez |
border-color |
Define a cor da borda |
border-width |
Define a largura de todas as bordas |
border-style |
Define o estilo de linha para todas as bordas |
border-bottom |
Define todas as propriedades de estilo da borda inferior de uma vez |
border-bottom-color |
Define a cor da borda inferior |
border-bottom-style |
Define o estilo da linha de borda inferior |
border-bottom-width |
Define a largura da linha da borda inferior |
border-left |
Define todas as propriedades de estilo da borda esquerda de uma vez |
border-left-color |
Define a cor da borda esquerda |
border-left-style |
Define o estilo da linha da borda esquerda |
border-left-width |
Define a largura da linha da borda esquerda |
border-right |
Define todas as propriedades de estilo da borda direita de uma vez |
border-right-color |
Define a cor da borda direita |
border-right-style |
Define o estilo de linha da borda direita |
border-right-width |
Define a largura da linha da borda direita |
border-top |
Define todas as propriedades de estilo da borda superior de uma vez |
border-top-color |
Define a cor da borda superior |
border-top-style |
Define o estilo da linha da borda superior |
border-top-width |
Define a largura da linha da borda superior |
Elemento | |
display |
Especifica a saída do elemento e a exibição visual na página |
height |
Define a altura do elemento |
width |
Define a largura do elemento |
Font | |
color |
Define a cor do texto |
font |
Define todas as propriedades de estilo de fonte de uma vez |
font-family |
Define a família de fontes do texto |
font-size |
Define o tamanho da fonte |
font-style |
Define o estilo da fonte, por exemplo, normal ou italic |
font-variant |
Determina como as letras minúsculas devem ser representadas, ou seja, se deve deixá-las inalteradas (normal ) ou aplicar versaletes (caixas minúsculas ) |
font-weight |
Define o peso da fonte |
List | |
list-style-type |
Define o tipo de marcador para cada elemento da lista |
Table | |
table-layout |
Define a largura das células da tabela com base no conteúdo |
Text | |
letter-spacing |
Define o espaçamento entre letras no texto |
line-height |
Define o espaçamento entre linhas no texto |
text-align |
Define o alinhamento horizontal do texto |
text-decoration |
Especifica a decoração do texto, como sublinhado, tachado ou piscando |
text-indent |
Define o tamanho do recuo antes de uma linha em um bloco de texto |
text-transform |
Converte texto em caracteres maiúsculos ou minúsculos, por exemplo, transforma todos os caracteres no texto ou o primeiro caractere de cada palavra em uma frase em maiúsculas |
vertical-align |
Define o alinhamento vertical do texto |
Para a <table>
, <tr>
, <td>
e <th>
, recomendamos duplicar o estilo
estilos com os atributos apropriados. No exemplo abaixo, além dos estilos style
, os estilos align
, width
, bgcolor
, cellpadding
, cellspacing
e border
são especificados.
<table align="center" width="100%" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" style="background-color: #ffffff; width: 100%; max-width: 600px; margin: 0px auto; padding: 0px; border-collapse: collapse; border-spacing: 0; border: 0 none;">
Inserindo uma imagem de fundo
Você pode inserir uma imagem de fundo no editor HTML como no exemplo abaixo:
<td style=" background-image: url('//www.spcdn.org/title-green-bck.png')" />
Se você precisar definir opções adicionais, como recuo e alinhamento, use este exemplo:
<tr style=" background-image: url('//www.spcdn.org/title-green-bck.png'); padding:0; text-align:center; vertical-align:top">
Onde url('//www.spcdn.org/title-green-bck.png')
é um caminho para sua imagem.
Última Atualização: 11.08.2023
ou