Пропустить навигацию

Верстка HTML писем для mail.ru

14.02.2009 ,

Если вам когда-либо приходилось создавать HTML письма для почтовых программ, то наверняка знакомы со списком рекомендаций при их верстке.

Сегодня столкнулся с задачей оптимизировать письмо, сверстанное таблицей под mail.ru. Проблема состояла в том, что:

  • mail.ru вырезает все inline стили;
  • в тэгах link, style, а также в атрибуте style добавляется префикс x;
  • по умолчанию в ячейках таблицы стилями заданы нехилые отступы.

Потратив некоторе время, решил воспользоваться непосредственно стилями mail.ru. Нашел класс таблицы с нулевыми отступами в ячейке и добавил в свою таблицу. Все получилось.

Думаю аналогичным образом можно правильно отображать любое письмо в любом почтовом сервисе.

Да, я все понимаю, что зависеть от специалистов отдельно взятой службы не самая лучшая идея, которые в любой момент могут поменять разметку или стили, но в данной ситуации, похоже, это единственный способ заставить письмо отображаться должным образом.

С удовольствием выслушаю ваши соображения.

В архив