CSS:背景色を指定しているのにIEで背景が黒くなってしまう現象の解決方法

HTMLメール作成時に、背景色指定をしているにも関わらず、IEで背景が黒くなってしまったのでその解決方法をメモ。

01. 修正前

前提として、bodyに対してbackground: #fffの指定をしている、またtableにも下記の記載を行っている。

html
<table>
    <tr>
        <td bgcolor="#fff">
            内容
        </td>
    </tr>
</table>

02. 修正後

原因としては、色コードの記載を省略してしまっていたことによるものでした。きちんと6つ指定してあげたところ、問題なく背景色が表示されるようになりました。

html
<table>
    <tr>
        <td bgcolor="#ffffff">
            内容
        </td>
    </tr>
</table>
URLをコピーする