ニュースレターはOutlook 2007と互換性がありますが、Outlookレンダリングエンジンはあまり論理的ではありません。次のコードでは、Firefoxやその他のレンダリングエンジンのように1ピクセル幅の枠線を作成していませんが、これらのtd要素の間に余分なスペースが追加されています。この問題の回避策はありますか?Outlook 2007のHTMLテーブルの要素
<table>
<tr>
<td width="0" style="border-left: 1px solid #cdcdcd; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
<td width="0" style="border-left: 1px solid #c1c1c1; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
<td width="0" style="border-left: 1px solid #adadad; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
<td width="0" style="border-left: 1px solid #949494; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
<td width="100%" bgcolor="white">
content here
</td>
<td width="0" style="border-right: 1px solid #949494; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
<td width="0" style="border-right: 1px solid #adadad; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
<td width="0" style="border-right: 1px solid #c1c1c1; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
<td width="0" style="border-right: 1px solid #cdcdcd; border-bottom: 0px none; border-top: 0px none; margin: 0;" ></td>
</tr>
</table>
この回答のリンクもご覧ください:http://stackoverflow.com/questions/868073/is-it-true-that-newsletters-in-html-should-have-a-table-based-layouts/868134 #868134 –
これはOutlook 2007でどのように見えるのですか? http://i44.tinypic.com/8zmxhj.jpg –