Nesta página: saiba como adicionar CSS personalizado ao seu conteúdo de email no Designer de Email para obter um estilo avançado, como manter seu CSS válido e como solucionar problemas de estilos que não são aplicados.
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.
{width="85%"}
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 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
{width="65%"}
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.
{width="85%"}
-
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-customtem o atributodata-disableddefinido 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; }
-