4

インライン CSS を使用して Dreamweaver でメールをデザインしていますが、Firefox と Chrome で Hotmail を使用して行うすべてのテストでは、常にヘッダー タグが緑色のフォント カラーとしてレンダリングされます。フォントは普通にしたいです。それを変えるものは何もありません。<h1>-<h6>がフォントの色として表示されるのはなぜですか?

<div class="blockheader">
    <h2>New event starting today!</h2>
</div>

<style>
#block .blockheader {
    background-color: #000;
    color: #FFF;
    font-family: "Arial Black";
    display: block;
    text-align: left;
    padding: 2px 0px 2px 0px;
}
</style>
4

2 に答える 2

8

電子メール用のHTML/CSSを作成するときは、過去に戻ったふりをしなければならない傾向があります。つまり、非常に基本的なマークアップを記述し、インラインスタイルを使用します。

<h1 style="color: #FFF; background: #000">Foo Email</h1>

さらに、HTMLメールボイラープレートを確認してください。また、インラインスタイラーも役立つ場合があります。

于 2012-04-28T16:50:25.843 に答える
1

少し調査したところ、Hotmail は h タグを緑色にレンダリングし、正当な理由はないようです。私が見つけた修正は、インライン スタイルで !important を使用することです。このように:

<h4 style="color: #660000 !important;">Awesome Red Header in Hotmail</h4>

お役に立てれば。

于 2013-01-21T23:37:58.737 に答える