Выравнивание по левому краю в Gmail - IE / Firefox Discrepency - PullRequest
0 голосов
/ 03 сентября 2010

К сожалению, я не могу опубликовать пример кода здесь, но я пытаюсь отладить проблему, из-за которой электронное письмо в формате HTML, которое отлично отображается как в Firefox, так и в IE, в конечном итоге выровнено по центру текста после того, как оно создано в Gmail, но только в Internet Explorer (ie8)

У кого-нибудь еще был подобный опыт?Рассматриваемый HTML-код был сгенерирован бизнес-пользователем в MSWord, поэтому он полон стандартного мусора, который можно ожидать при работе с сгенерированным HTML, что делает отладку особенно отвратительной.Я надеюсь, что кто-то еще мог испытать нечто подобное до того, как я переписал весь контент вручную.

1 Ответ

2 голосов
/ 04 сентября 2010

Без кода почти невозможно разобраться, однако:

1 - использовать таблицы вместо div в электронных письмах HTML (не спрашивайте, просто работает лучше)

2 - использовать встроенные стили, а также атрибуты (т. Е. <td align="left" style="text-align: left;">)

3 - обернуть содержимое внутри таблицы из одной ячейки, выровняв ее по левому краю.

Если ничего из этого не работает - напишите какой-нибудь код ^ _ ^

note : не используйте MS Word для электронной почты - даже если Outlook 2007 использует его для рендеринга ....

...