Adicionar CSS personalizado ao conteúdo do email email-metadata
Ao criar seus emails, você pode adicionar seu próprio CSS personalizado diretamente no Journey Optimizer Designer de email. Esse recurso permite aplicar estilos avançados e específicos para obter mais flexibilidade e controle sobre a aparência do conteúdo.
Definir CSS personalizado define-custom-css
Para adicionar CSS personalizado ao seu conteúdo de email, siga as etapas abaixo.
-
Verifique se há conteúdo definido no Designer de email adicionando pelo menos um componente.
-
Selecione Corpo, na Árvore de navegação à esquerda ou na parte superior do painel direito. A seção Estilos CSS é exibida à direita.
note note NOTE A seção Estilos CSS só está disponível quando o conteúdo já está presente no editor. -
Clique no botão Adicionar CSS personalizado.
note note NOTE O botão Adicionar CSS personalizado só está disponível quando Corpo é selecionado. No entanto, você pode aplicar estilos CSS personalizados a todos os componentes dentro do conteúdo. -
Insira seu código CSS na área de texto dedicada que aparece. Verifique se o CSS personalizado é válido e segue a sintaxe apropriada. Saiba mais
note note NOTE Ao usar um modelo com conteúdo bloqueado, não é possível adicionar CSS personalizado ao seu conteúdo. O rótulo do botão é alterado para Exibir CSS personalizado e qualquer CSS personalizado já presente no conteúdo é somente leitura. -
Salve seu CSS personalizado e verifique se o CSS personalizado foi aplicado corretamente ao conteúdo. Se esse não for o caso, verifique a seção Solução de problemas.
-
Se você remover todo o conteúdo, a seção desaparecerá e o CSS personalizado definido anteriormente não será mais aplicado.
-
Adicione conteúdo de volta ao editor para que a seção Estilos CSS reapareça. O CSS personalizado é aplicado novamente.
Assegure o uso de CSS válido use-valid-css
Você pode inserir qualquer string CSS válida na área de texto Adicionar CSS personalizado. O CSS adequadamente formatado é aplicado imediatamente ao conteúdo.
Abaixo estão exemplos de CSS válido.
code language-css |
---|
|
code language-css |
---|
|
Se um CSS inválido for inserido, uma mensagem de erro será exibida, indicando que o CSS não pode ser salvo. Abaixo estão exemplos de CSS inválido.
O uso de <style>
tags não é aceito:
code language-html |
---|
|
Sintaxe inválida, como chaves ausentes, não é aceita:
code language-css |
---|
|
Implementação técnica implementation
Seu CSS personalizado é adicionado ao final da seção <head>
como parte de uma marca <style>
com o atributo data-name="global-custom"
, como no exemplo abaixo. Isso garante que os estilos personalizados sejam aplicados globalmente ao conteúdo.
code language-html |
---|
|
O CSS personalizado não é interpretado ou validado pelo painel Configurações do Email Designer. Ela é totalmente independente e só pode ser modificada por meio da opção Adicionar CSS personalizado.
Grades de Proteção - Conteúdo importado
Se você quiser usar o CSS personalizado com o conteúdo importado para o Designer de email, considere o seguinte:
-
Se você importar conteúdo externo do HTML, incluindo CSS, a menos que converta esse conteúdo, ele estará no Modo de compatibilidade, onde a seção Estilos CSS não está disponível. Saiba mais sobre como importar conteúdo existente
-
Se você estiver importando conteúdo criado com o Designer de email, incluindo CSS aplicado por meio da opção Adicionar CSS personalizado, o CSS aplicado anteriormente ficará visível e poderá ser editado pela mesma opção.
Solução de problemas troubleshooting
Se o CSS personalizado não for aplicado, considere as opções abaixo.
-
Verifique se o CSS é válido e está livre de erros de sintaxe (como chaves ausentes, nomes de propriedades incorretos). Saiba como
-
Verifique se o CSS está sendo adicionado à tag
<style>
com o atributodata-name="global-custom"
. -
Verifique se a marca de estilo
global-custom
tem o atributodata-disabled
definido comotrue
. Se esse for o caso, o CSS personalizado não será aplicado.accordion Por exemplo: code language-html <style data-name="global-custom" type="text/css" data-disabled="true"> body: { color: red; } </style>
-
Certifique-se de que seu CSS não seja substituído por outras regras CSS, incluindo qualquer tema aplicado ao seu conteúdo.
-
Use as ferramentas de desenvolvedor do navegador para inspecionar o conteúdo e verificar se o CSS está direcionando os seletores corretos.
-
Considere adicionar
!important
às suas declarações para garantir que elas tenham prioridade.accordion Por exemplo: code language-css .acr-Form { background: red !important; }
-