Верстка HTML писем для mail.ru
14.02.2009 верстка, html email
Если вам когда-либо приходилось создавать HTML письма для почтовых программ, то наверняка знакомы со списком рекомендаций при их верстке.
Сегодня столкнулся с задачей оптимизировать письмо, сверстанное таблицей под mail.ru. Проблема состояла в том, что:
- mail.ru вырезает все inline стили;
- в тэгах
link
,style
, а также в атрибутеstyle
добавляется префиксx
; - по умолчанию в ячейках таблицы стилями заданы нехилые отступы.
Потратив некоторе время, решил воспользоваться непосредственно стилями mail.ru. Нашел класс таблицы с нулевыми отступами в ячейке и добавил в свою таблицу. Все получилось.
Думаю аналогичным образом можно правильно отображать любое письмо в любом почтовом сервисе.
Да, я все понимаю, что зависеть от специалистов отдельно взятой службы не самая лучшая идея, которые в любой момент могут поменять разметку или стили, но в данной ситуации, похоже, это единственный способ заставить письмо отображаться должным образом.
С удовольствием выслушаю ваши соображения.
Вот тут есть перевод отличной статьи о вёрстке писем для разных почтовых сервисов и клиентов. Думаю будет полезно тем, кто интересуется вопросом
— Ney Feb 16, 12:24 PM #http://sdelaisait.com.ua/how-to-code-html-email/
Неплохо было бы Url соответствующего css-файла и название класса указать, а то теперь самому искать ;-)
— Максим May 11, 05:15 PM #Опубликуйте, пожалуйста, найденные стили. Спасибо.
— kost Jun 15, 03:47 PM #Максим, статья – не о чём
— mi Dec 13, 07:45 AM #