Столкнулся с такой вот проблемой:

на неком буржуйском сайте создаю письмо через WSIWIG редактор, типа tinyMCE, при этом использую шаблон, написанный с использованием таблиц. часть кода:

Выделить код

Код:

<table border="0" cellspacing="0" cellpadding="0" width="780" class="mceTmplElm" style="margin-left: auto; margin-right: auto">
	<tbody>
		<tr>
			<td colspan="3"><img src="data/filestorage/top.JPG" alt="" width="790" height="117" /></td>
		</tr>
		<tr >
			<td  colspan="3"><img  src="data/filestorage/ttop.jpg" alt="" width="790" height="6" /></td>
		</tr>
...................

и кода отправляю письмо на xz@hotmail.com, в превьюшке все ок, а приходит оно с такими багами в FF:
1. не отображаются картинки gif - даже не прикрепляются к месаге. ну это не особо важно.
2. вруг откуда не возьмись, появился..... в каждой ячейке таблицы отступ сверху и снизу от картинки - по 3px. причем этот отступ ни маргином ни паддингом не является ни у столбца(строки) ни у картинки, которая в нем. просто тупо увеличивается высота строки.
3.  никак не воспринимаются padding для <p> , помещенного в ячейку, просто обнуляется. причем не только в ff -  в IE  то же самое.
.... первые 2 пункта корекнтно отрабатываются в FF.
и вообще все нормуль работает в ie. а FF равно как и safari , бочитъ

мож есть укого какие идеи\размышления по поводу того, ка это исправить??
ps. а то буржуи не могут отправлять свои мега-мессаги в мега модном формате с их фирмовый мега дизайном

sergiyko911
tinyMCE очень любит такие дурацкие отступы-абзацы
Я думаю дело в нем.

фсе, разобрался.  :cool:
решение для тех, кому может придуься с таким багом столкнуться:
каждой картинке, которая в ячейке, прописал margin:-3px.
как по мне, так это не совсем праивльное решение этой задачи, но раз уж великий hotmail от мегакорпорации майкрософт обрабатывает их праильно, и остальные почтовики тоже (они просто этот margin не учитывают) то значит задача решена.
а еще меня просто запарило, что каждый браузер, почтовый сервер и другая прочая лабудень отображает все по- своему.
типа вы кодеры\программеры  парьтесь, чтобы все работало правильно, чтобы сайт был по w3 валидым, чтобы все везде отображалось одинаково, а сами производители браузеров просто ложили на w3 и парсят код, как им того хочеться. чего только стоит ie со своим определением ширины\высоты  блока или opera с округлением процентов. :sick:
короче, есть в тини такой (см. выше) баг. учитывайте его


..... и ff со своим непониманием, как это можна обращаться к элементу через getElementbyID без ЯВНОГО определения элемента через ID в этой же функции