GmailまたはOutlookで次のHTMLメールを開くと、正常にレンダリングされます。
<img src="img.png" />
ただし、Outlookで開いてGmailに転送すると、ゴミのHTMLが追加され、領域の高さが本来よりも高くなります(「p」タグは、追加された高さ(具体的には3px)の原因になります)。
<p class="MsoNormal">
<span style="font-size:10.0pt">
<img src="img.png">
<u></u>
<u></u>
</span>
</p>
画像にdisplay:blockを追加したり、font-sizeとline-heightを0に設定したりするなど、Gmailの間隔の問題を修正するための解決策はたくさんあります。私が制御できないシーンのHTML変更-スタイルと属性が削除されたり、独自のプロパティを持つタグが追加されたりします。
元のフォーマットを常に保持できるようにするための回避策はありますか?必要な追加の詳細を喜んで提供します。お知らせください。