En esta página: Aprenda a agregar CSS personalizado al contenido del correo electrónico en el Designer de correo electrónico para un estilo avanzado, a mantener el CSS válido y a solucionar problemas con los estilos que no se aplican.
Al diseñar los correos electrónicos, puede agregar su propio CSS personalizado directamente en Journey Optimizer Email Designer. Esta capacidad le permite aplicar estilos avanzados y específicos para obtener una mayor flexibilidad y control sobre el aspecto del contenido.
Definir CSS personalizado define-custom-css
Para añadir CSS personalizado al contenido del correo electrónico, siga los pasos a continuación.
-
Asegúrese de que haya contenido definido en el Designer de correo electrónico agregando al menos un componente.
-
Seleccione Cuerpo, ya sea en el árbol de navegación a la izquierda o en la parte superior del panel derecho. La sección estilos CSS se muestra a la derecha.
{width="85%"}
note NOTE La sección estilos CSS solo está disponible cuando el contenido ya está presente en el editor. -
Haga clic en el botón Agregar CSS personalizado.
note NOTE El botón Agregar CSS personalizado solo está disponible cuando se selecciona Cuerpo. Sin embargo, puede aplicar estilos CSS personalizados a todos los componentes del contenido. -
Introduzca su código CSS en el área de texto dedicada que aparece. Asegúrese de que CSS personalizado sea válido y siga la sintaxis adecuada. Más información
{width="65%"}
note NOTE Al usar una plantilla con contenido bloqueado, no se puede agregar CSS personalizado al contenido. La etiqueta del botón cambia a Ver CSS personalizado y cualquier CSS personalizado que ya esté presente en el contenido es de solo lectura. -
Guarde el CSS personalizado y compruebe que el CSS personalizado se aplica correctamente al contenido. Si no es así, consulte la sección Solución de problemas.
{width="85%"}
-
Si elimina todo el contenido, la sección desaparece y ya no se aplica el CSS personalizado definido anteriormente.
-
Vuelva a agregar contenido al editor para que vuelva a aparecer la sección estilos CSS. Se vuelve a aplicar el CSS personalizado.
Asegúrese de utilizar CSS válido use-valid-css
Puede introducir cualquier cadena CSS válida en el área de texto Agregar CSS personalizado. El CSS con el formato correcto se aplica inmediatamente al contenido.
A continuación se muestran ejemplos de CSS válido.
| code language-css |
|---|
|
| code language-css |
|---|
|
Si se introduce un CSS no válido, se muestra un mensaje de error que indica que el CSS no se puede guardar. A continuación se muestran ejemplos de CSS no válido.
No se acepta el uso de etiquetas <style>:
| code language-html |
|---|
|
No se acepta sintaxis no válida como llaves que faltan:
| code language-css |
|---|
|
Implementación técnica implementation
Su CSS personalizado se agrega al final de la sección <head> como parte de una etiqueta <style> con el atributo data-name="global-custom", como en el ejemplo siguiente. Esto garantiza que los estilos personalizados se apliquen globalmente al contenido.
| code language-html |
|---|
|
El panel Configuración de Designer de correo electrónico no interpreta ni valida la CSS personalizada. Es totalmente independiente y solo se puede modificar mediante la opción Agregar CSS personalizado.
Protecciones: contenido importado
Si desea utilizar CSS personalizado con contenido importado en el Designer de correo electrónico, tenga en cuenta lo siguiente:
-
Si importa contenido externo de HTML, incluido CSS, a menos que convierta ese contenido, estará en modo de compatibilidad, donde la sección estilos CSS no está disponible. Más información sobre cómo importar contenido existente
-
Si se importa contenido creado con el Designer de correo electrónico, incluido CSS aplicado a través de la opción Agregar CSS personalizado, el CSS aplicado anteriormente se podrá ver y editar desde la misma opción.
Resolución de problemas troubleshooting
Si no se aplica el CSS personalizado, tenga en cuenta las siguientes opciones.
-
Asegúrese de que el CSS sea válido y esté libre de errores de sintaxis (como llaves que faltan, nombres de propiedad incorrectos). Descubra cómo
-
Asegúrese de que su CSS se agrega a la etiqueta
<style>con el atributodata-name="global-custom". -
Compruebe si la etiqueta de estilo
global-customtiene el atributodata-disabledestablecido entrue. En este caso, no se aplica el CSS personalizado.accordion Por ejemplo: code language-html <style data-name="global-custom" type="text/css" data-disabled="true"> body: { color: red; } </style> -
Asegúrese de que otras reglas CSS no anulen su CSS, incluido cualquier tema aplicado al contenido.
-
Utilice las herramientas para desarrolladores del navegador para inspeccionar el contenido y comprobar que el CSS está dirigido a los selectores correctos.
-
Considere agregar
!importanta sus declaraciones para asegurarse de que tengan prioridad.accordion Por ejemplo: code language-css .acr-Form { background: red !important; }
-