style para paginas hojas etiquetas estilos estilo enlazar ejemplos codigos atributo html css email

html - para - etiquetas css



¿Puedo colocar una etiqueta<style>...</ style> dentro del cuerpo de un archivo HTML para enviar un correo electrónico? (5)

Dado que muchos clientes de correo electrónico ignoran la etiqueta HEAD, ¿puedo insertar una hoja de estilo en línea en el cuerpo?


Crear un correo electrónico HTML que funcione en cada cliente de correo electrónico es difícil. Pasé varios meses perfeccionando una plantilla atractiva.

http://commadot.com/the-holy-mail/ - blog original con mis hallazgos.

http://commadot.com/email-best-practices/ - lo último más grande.

Respuesta específica a su pregunta: Gmail estará bien con style="" pero no con un bloque <style> .


Es posible que desee consultar las plantillas gratuitas de correo electrónico html que CampaignMonitor y MailChimp ( EDIT: y Ink by Zurb) proporcionan:

http://www.campaignmonitor.com/templates/

http://www.mailchimp.com/resources/templates/

http://zurb.com/ink/

Hay una versión actualizada de la guía útil de Campaign Monitor aquí: http://www.campaignmonitor.com/css/

Desafortunadamente, el HTML más confiable para usar en correos electrónicos es totalmente la edad de piedra

EDITAR: La tinta tiene una herramienta "intercalada" que toma los contenidos de las etiquetas de style y los inserta en los elementos apropiados: http://zurb.com/ink/inliner.php




Sí tu puedes. Sin embargo, debe tener en cuenta que pocos clientes de correo electrónico respetan las normas CSS. Solo adhiérase a las propiedades básicas de CSS como margin y padding , etc., y todo debería estar bien.

También puedes diseñar tus elementos html en línea ( <div style=""> ) aunque no es una solución elegante.