Jeśli otworzyć następujące HTML e-mail w Gmailu lub Outlook to czyni tak, jak powinien:Dodatkowa przestrzeń dodany do HTML e-mail, gdy wysłana z programu Outlook do Gmail
<img src="img.png" />
Jednak gdybym go otworzyć w Outlook, a następnie przekazuje go do Gmaila, to dodaje dodatkowy śmieci HTML, który sprawia, że obszar wyższy niż powinno być (znacznik „p” jest odpowiedzialny za dodanej wysokości - 3px konkretnie):
<p class="MsoNormal">
<span style="font-size:10.0pt">
<img src="img.png">
<u></u>
<u></u>
</span>
</p>
Istnieje wiele rozwiązania problemów z odstępami w Gmailu, takie jak dodanie ekranu: blokowanie obrazu, ustawianie rozmiaru czcionki i linii -wzrost do 0, itd. Próbowałem już kilkunastu metod i żaden z nich nie działał z powodu ukrytej modyfikacji HTML, nad którą nie mam kontroli - style i atrybuty są usuwane, tagi z dodawanymi własnymi właściwościami itd.
Czy jest jakieś obejście, które pozwala zachować oryginalne formatowanie? Chętnie udzielę wszelkich dodatkowych informacji, po prostu daj mi znać.
Przekazywanie zawsze spowoduje problemy z wiadomościami e-mail zarówno w zakresie renderowania, jak i funkcjonalności. Ogólnie rzecz biorąc, dodanie funkcji do przodu do znajomych, wspólnej dla większości systemów wysyłających, takich jak MailChimp, jest rozwiązaniem tego problemu. – samanthasquared