sergiyko911
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Столкнулся с такой вот проблемой: на неком буржуйском сайте создаю письмо через 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. а то буржуи не могут отправлять свои мега-мессаги в мега модном формате с их фирмовый мега дизайном Добавлено: фсе, разобрался. решение для тех, кому может придуься с таким багом столкнуться: каждой картинке, которая в ячейке, прописал margin:-3px. как по мне, так это не совсем праивльное решение этой задачи, но раз уж великий hotmail от мегакорпорации майкрософт обрабатывает их праильно, и остальные почтовики тоже (они просто этот margin не учитывают) то значит задача решена. а еще меня просто запарило, что каждый браузер, почтовый сервер и другая прочая лабудень отображает все по- своему. типа вы кодеры\программеры парьтесь, чтобы все работало правильно, чтобы сайт был по w3 валидым, чтобы все везде отображалось одинаково, а сами производители браузеров просто ложили на w3 и парсят код, как им того хочеться. чего только стоит ie со своим определением ширины\высоты блока или opera с округлением процентов. %) короче, есть в тини такой (см. выше) баг. учитывайте его |