Я исследовал эту проблему, обнаружив в Интернете множество предлагаемых исправлений, но ничего не работает.
Проблема заключается в разрыве между конкретным элементом TD в таблице в электронном письме, которое я разрабатываю.,Это отображается только в Outlook 2007 и 2010.
Вот ссылка на скриншот проблемы
В боковой панели справа должно бытьнет пробела между «Уровнем 2» и тонким прямоугольником с закругленными углами над ним.
Вот код для вложенной таблицы, которая создает синее поле:
<table class="box" width="200" border="0" cellspacing="0" cellpadding="0"><tr><td style='line-height:0;font-size:0'><img src="http://dl.dropbox.com/u/16792732/wave-email-images/box_dark_top.gif" style="display:block" width="200" height="10" /></td></tr><tr><td class="box_dark"><h2>Level 2<br /><span class="white">Care Assistants</span></h2><h2>Level 3<br /><span class="white">Senior Carers</span></h2><h2 class="norule">Level 5<br /><span class="white">Managers and Deputy Managers</span></h2></td></tr><tr><td style='line-height:0'><img src="http://dl.dropbox.com/u/16792732/wave-email-images/box_dark_bottom.gif" style="display:block" width="200" height="10" /></td></tr></table>
Как видите,Я удалил все пробелы, как это было предложено в одном из найденных мной обходных путей.Я также вставил стиль 'line-height: 0; font-size: 0' в элемент TD и стиль 'display: block' в само изображение, снова все предложенные обходные пути.Ничто из этого не имело никакого значения.
Эта проблема не возникает ни в одном другом почтовом клиенте или браузере.
Пожалуйста, помогите!