0
<table cellpadding="0" cellspacing="0" class="auto-style1" style="width: 100%; height: 100%">
    <tr>
        <td>edtretrt</td>
    </tr>
</table>

高さを 100% に指定したにもかかわらず、画面いっぱいにはなりません。

そのテーブルを使用して背景を設定したいのですが、HTMLメールを送信したいので、背景を変更することはできません<body>

4

1 に答える 1

0

ブラウザーで html ファイルとして表示すると、ブラウザーは本文があり、既定では本文にある程度の余白があると想定します。本文を指定し、本文からマージンを削除することで、境界線を取り除くことができます。また、テーブルの代わりに div に切り替えて、コードをよりシンプルにし、div からマージンも削除しました。

<body style="margin:0;">
<div style="width:100%;height:100%;background-color:orange;margin:0;">
edtretrt
</div>
</body>

メールの背景色の変更について検索しました。ほとんどのメール クライアントは、本文タグを無視または削除しているようです。また、メールの背景色の変更は完全に信頼できるものではないようです。このサイトは、テーブルを使用する必要があることを示しているようで、最大数のメール クライアントでサポートされるように、6 文字のカラー コードで bgcolor 属性を使用する必要があります: http://litmus.com/blog/background-colors-html -Eメール

于 2013-01-31T12:14:46.850 に答える