0

HTMLニュースレターをデザインしていますが、次の問題が発生しました。

代替テキスト

ご覧のとおり、セル間隔は完全に狂っています。左右の列の行の間にスペースがあってはなりません(できません)。犯人が何であるかはよくわかりません。アイデアをいただければ幸いです。

関連するソースコードは次のとおりです。

<table width="740" cellpadding="0" cellspacing="0" border="1">
<tr>
    <td colspan="3">
        <img src="top.jpg" width="740" height="53">
    </td>
</tr>
<tr>
    <td colspan="3" height="200" valign="top" id="headerCell">
        <img src="header.jpg" width="740" height="200" alt="Headerbild">
    </td>
</tr>
<tr>
    <td>
        L
    </td>
    <td valign="top" width="600" bgcolor="#ffffff">
        CONTENT
    </td>
    <td>
        R
    </td>
</tr>

4

2 に答える 2

0

HTMLは私には問題ないように見えます。不要な空白を削除してみましたか?これが原因である可能性があります(また、空白の問題があった素晴らしいIE6を覚えておいてください)。

電子メールクライアントのHTMLレンダリングエンジンはひどいものです。私はしばらく前にいくつかのニュースレターをデザインしなければならなかった、そしてそれは大きな時間を吸った。ここにヒントの素晴らしいコレクションがあります、多分それはいくつかの助けになるでしょう。

于 2010-08-20T10:44:16.137 に答える
0

私はついにこの間隔の原因を突き止めましたpadding-top。中央のセルに設定すると、左右のセルの上端が中央のセルのコンテンツ上部と同じ高さに保たれます。

于 2010-08-24T11:12:36.687 に答える