У меня есть дилемма, с которой я никогда раньше не сталкивался, которая поставила меня в тупик. В проекте, созданном Outlook 07 и 10, выравниваются две совершенно несвязанные строки таблицы. Это сложный макет электронной почты, поэтому он содержит много таблиц. Содержимое в левой колонке привязано к нижнему (или верхнему) тегу hr, изображенному здесь:
<tr><td height="20"></td></tr>
<tr><!-- start of sidebar product (horizontal)-->
<td>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="170">
<a href="" title="inline product 2" style="text-decoration: none;">
<!-- product Image -->
<img border="0" style="font-family:Arial,Helvetica,sans-serif;display:block" src="sidebar-beer-tbc.jpg" alt="South Island Marlborough Sauvignon Blanc" width="170" height="105">
</a>
...
Существует по крайней мере три родительских таблицы для каждого столбца (когда разные разделы складываются), поэтому не должно быть причин, по которым механизм рендеринга пытается их выровнять.
Любая помощь будет принята с благодарностью, это привело меня в отчаяние.
Поскольку это для клиента и содержит конфиденциальную информацию, я не предоставил готовый документ, но вот аннотированный отрывок из двух сравнений. https://skitch.com/tilt/r3w65/photoshop