Я сталкивался с этой проблемой и до сих пор не смог найти ее решения. С помощью электронной почты в формате html я обнаружил, что в некоторых программах Outlook он разрушает ячейку. Оба 2007/2010 Например:
<tr>
<td width="10"><img></td>
<td width="80">Copy</td>
<td width="10"><img></td>
</tr>
В результате Outlook игнорирует ширину ячейки среднего столбца. Также не имеет значения, использую ли я CSS для ширины.
<tr>
<td style="width:10px;"><img></td>
<td style="width:80px;">Copy</td>
<td style="width:10px;"><img></td>
</tr>
Это имеет те же результаты.
То, что я не смог выяснить, - это настройка в Outlook, которая вызывает такое сокращение ширины ячейки. И, как правило, это происходит только в Outlook для генерального директора нашей компании. Я больше не кодирую ячейку с копией в ней таким образом, поскольку у меня есть более надежный способ работы, но иногда маркетинг думает, что они знают, что они делают, и изменяет код на меня, думая, что это будет работать, когда я знаю, что это будет работать не на компьютере генерального директора в Outlook.
Кто-нибудь знает, какие настройки в Outlook вызывают это? Я бы хотел, чтобы этот параметр был на моем компьютере, поэтому мне не нужно, чтобы генеральный директор проверял его.