Лайфхаки: отключаем пиктограммы и стилизуем Alt-теги
Есть и другие способы улучшить вид письма без картинок: например, убрать значки непрогрузившихся изображений или красиво оформить «альты», добавив к ним ссылки. Всё это можно сделать, доработав или целиком сверстав письмо в HTML — в большинстве редакторов можно «подтянуть» код письма, свёрстанного при помощи блоков и шаблонов.
В отличие от блочных редакторов, HTML-письма чаще всего собираются как вложенные таблицы: каждая ячейка — отдельный контентный блок со своим содержимым. Такой подход позволяет контролировать структуру и минимизировать вероятность того, что письмо «поедет» в разных почтовых клиентах или на мобильных устройствах.
Несколько важных правил:
- Используйте только базовые HTML-атрибуты: width, align, valign, bgcolor, border, style и др. — они лучше всего поддерживаются.
- Не рассчитывайте на CSS в <style>, даже в <head> — используйте inline-стили в каждом теге.
- Всегда проверяйте, как письмо выглядит при отключённых изображениях — и в десктопе, и на смартфоне.
Больше о вёрстке писем с помощью CSS и HTML для чайников писали в другой статье «Конверта» — там есть база и все основные особенности.
Как скрыть пиктограмму изображения
Ещё один важный момент в рассылках с отключёнными картинками — это то, что остаётся на месте изображения. Почтовые клиенты по умолчанию показывают заглушку: иконку, значок изображения или надпись вроде «Image not loaded». Такие элементы визуально ломают аккуратную вёрстку, особенно если изображение декоративное — например, иконка возле текста или эмодзи, встроенные через <img>.
Но есть способ этого избежать: если правильно задать CSS-стили, пиктограмма не появится вовсе. Так, например, делает Aviasales — при отключённых изображениях иконки просто исчезают, и на их месте остаётся чистый фон (в некоторых случаях, как здесь — едва заметная рамка).