Форматирование для Outlook Outlook html электронной почты, в частности, удаление интервала границ в таблицах - PullRequest
0 голосов
/ 08 июня 2011

Я предполагаю, что outlook 07+ (те, которые используют MS Word для html) не поддерживает глобальный CSS (*), и добавление межстрочного интервала 0 и заполнения 0 в ячейки не работает, так что мне нужно сделать, чтобы избавиться от заполнения ячеек и межстрочного интервала?

Редактировать * border-collapse тоже не работает. Нужно ли указывать Doctype для html-писем, чтобы он работал?

1 Ответ

3 голосов
/ 08 июня 2011

Это зависит от вашего дизайна, но вы всегда должны начинать с чего-то подобного ...

<table cellspacing="0" cellpadding="0" border="0">

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

style="font-size: 0; line-height: 0; padding: 0; margin: 0;"
...