Añadir CSS personalizadas al contenido del correo electrónico email-metadata
Al diseñar los correos electrónicos, puede agregar su propio código CSS personalizado directamente en 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.
note 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 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
-
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.
-
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.
Solució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-custom
tiene el atributodata-disabled
establecido 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 el CSS.
-
Utilice las herramientas para desarrolladores del navegador para inspeccionar el contenido y comprobar que el CSS está dirigido a los selectores correctos.
-
Considere agregar
!important
a sus declaraciones para asegurarse de que tengan prioridad.
-
code language-none |
---|
|