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

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

14.02.2009 ,

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

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

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

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

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

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

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

Комментарии

  1. Вот тут есть перевод отличной статьи о вёрстке писем для разных почтовых сервисов и клиентов. Думаю будет полезно тем, кто интересуется вопросом
    http://sdelaisait.com.ua/how-to-code-html-email/

    — Ney Feb 16, 12:24 PM #
  2. Неплохо было бы Url соответствующего css-файла и название класса указать, а то теперь самому искать ;-)

    — Максим May 11, 05:15 PM #
  3. Опубликуйте, пожалуйста, найденные стили. Спасибо.

    — kost Jun 15, 03:47 PM #
  4. Максим, статья – не о чём

    — mi Dec 13, 07:45 AM #

В архив