Поддержание позиционирования HTML-контента в новостных рассылках - PullRequest
0 голосов
/ 27 июня 2009

Как мне получить HTML-контент, чтобы он оставался в относительном положении и форматировал данные из одного браузера / электронного письма в другое? При разработке электронных новостных рассылок формат на одном почтовом сервере выглядит иначе, чем на другом (при тестировании двух моих электронных писем).

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

Пример: шрифт отображается в соответствии с таблицей стилей в Outlook, но изменяется в Gmail.

Как можно защитить таблицу стилей и позиционирование, чтобы сохранить внешний вид постоянным?

1 Ответ

2 голосов
/ 27 июня 2009

Почтовые клиенты печально известны ужасным рендерингом HTML (особенно Outlook и Lotus Notes). Как правило, вы будете писать урезанный HTML с помощью встроенных стилей CSS. Это не улучшится в ближайшем будущем .

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

Некоторые полезные статьи, которые дают представление об общих решениях проблем рендеринга электронной почты в формате HTML:

Есть несколько простых веб-сервисов, которые могут проверить вашу рассылку на нескольких клиентах и ​​предоставить вам скриншоты результатов. Они обычно стоят денег:

...