У меня проблемы с созданием электронной почты в формате HTML.В настоящее время я преобразовал всю электронную почту в таблицу из 8 строк в следующем порядке:
- Заголовок (изображение)
- Поле даты
- Поле содержимого
- Основа содержимого (нижнее округленное изображение)
- Верхний колонтитул (верхнее округленное изображение)
- Нижний колонтитул
- Нижний колонтитул (нижнее округленное изображение)
Как видите, в четырех из этих полей есть изображение.Я был очень строг с макетом таблицы, делая ее шириной 550 пикселей, сами изображения шириной 550 пикселей, и я использую сужение границ на столе, чтобы удалить видимость краев поля.
Проблема, которую яЯ имею в виду, что все поля без изображений в них торчат лишнюю пару пикселей, что, поскольку я использую закругленные основания и вершины, это как бы разрушает макет.Я просто не могу понять, почему он это делает.
Изображения добавляются в соответствии с тегом <img>
, и я думаю, что происходит то, что они помещают интервал между краем поля и изображением ипоскольку остальная часть таблицы зависит от ширины самой большой, она выталкивает другие на пару пикселей.Я изо всех сил пытаюсь найти решение этой проблемы, я пробовал много разных вещей, таких как минус поля на изображениях и таблицах.Кто-нибудь может предложить какие-либо решения для этого?
Изображение ниже демонстрирует этот "шаг" и, хотя и незначительный, при экспорте в внешний вид, кажется, удваивается.Изображение начинается над строкой «Hydref 2010» -
ОБНОВЛЕНИЕ: я использовал команды cellspacing и cellpadding и уменьшил их до 0, что исправило отображение в браузере, но вOutlook, это то же самое