El infierno del css en el email
Esta tarde he estado chateando con un amigo. Estaban el y un compañero de trabajo queriendo maquetar un pie de email. Nada complicado, unos datos y una imagen de fondo del logo corporativo a modo de marca de agua. Aunque estaba currando y lejos de mi ordenador le he estado echando un vistazo al código me ha pasado. Hacía mucho que no mandaba html en un mail, mucho menos con estilos, y casi no recordaba lo atrasados que estamos en cuanto a soporte de html y css en gestores de correo (especialmente webmails).
He estado buscando un poco de documentación a vuelapluma que no ha hecho más que corroborar esta sensación. Propiedades no soportadas, webmails que se pasan por el forro todo dentro del Head o las propiedades del Body (al fin y al cabo tienen sus propios head y body).
Os dejo el resultado de mis pesquisas para quien aún así se anime a maquetar un newsletter, yo tengo mis reticencias con el html en emails, y mucha más gente las tiene por culpa del spam y del Phising.
Lo más completito y clarito que he visto en una primera aproximación al tema, un par de artículos de David Greiner: Optimizing CSS presentation in HTML emails, y A Guide to CSS Support in Email, con tablas muy completas con lo soportado y no soportado por los gestores de correo y webmails más habituales. Gracias a él me he dado cuenta de que ni Lotus ni Gmail (usados respectivamente en la empresa de mi amigo y por mi) no soportan la propiedad background-image. Justo la que intentábamos hacer funcionar, podíamos haber estado ahí horas.
Si aún así sigues empeñado en utilizar CSS (tendrás que usar estilos en línea y cosas incómodas de ese tipo) esta discusión sobre el tema está muy bien.
comments
Leave a Reply