Рендеринг HTML-изображений в почтовых сообщениях Outlook 2007 - PullRequest
4 голосов
/ 17 ноября 2010

Я получаю HTML-рассылку в виде электронных писем с использованием Microsoft Outlook 2007. В письме есть несколько изображений, которые упорядочены с использованием атрибутов 'width' и 'height' тега 'img'.

Когда я пытаюсь открыть HTML-код в любом браузере, изображения и текст располагаются правильно.Но в Outlook 2007 это портится, и изображения отображаются в произвольных размерах, даже если высота и ширина заданы явно в HTML-коде.

Может кто-нибудь сказать мне, как правильно отобразить изображения в Outlook 2007, чтобы форматирование не испортилось?

Ответы [ 3 ]

7 голосов
/ 11 февраля 2011

для Outlook,

<img style="height:30; width:.."/>

не работает.

Нужно дать как:

<img height="30" width="70" .../>
4 голосов
/ 07 августа 2012

Я думаю, что у меня есть решение: перейдите в Word> Параметры Word> Дополнительно> Общие / Веб-параметры> Изображения: если целевой монитор имеет значение 72 для пикселей на дюйм, измените его на 96 .Перезапустите Word & Outlook.

Это наконец исправило это для меня.Надеюсь, это поможет.

2 голосов
/ 17 ноября 2010

Outlook 2007, похоже, учитывает фактическую ширину и высоту изображения по сравнению с объявленной шириной и высотой изображения в тех случаях, когда объявленная ширина или высота изображения равна или равна 0. (А Outlook вообще не уважает атрибуты width и height css .) Лучше всего изменить размер рассматриваемых изображений таким образом, чтобы они на самом деле имели заявленную вами высоту и ширину, ачем изменить их размер.

...