HTMLメール作成時の注意点ちょっとだけまとめ
HTMLメールを作成する際の注意点を少しだけ集めてまとめてみました。ちょっとだけ内容が古いかもしれないので、現状は違うのかもしれませんが、後方互換はなされていると信じて…。
デザイン上の注意点
デザイン上の注意点は主にサイズ。テーブルレイアウトでも表現できなくは無いので、ファーストビューなどの大きさに気をつけるだけで大丈夫そうです。
- 横幅550~600px、少なくとも800px、できれば750px以内という説も
- ファーストビューに入る縦幅は300~500px以内
ただし、殆どのクライアントで初期表示は画像を読み込んでいない状態になるので、画像が読み込まれていないことを考えて作る必要があるみたいです。
コーディングの注意点
懐かしのHTML4+テーブルレイアウトで組む必要があります。今更テーブルレイアウトを組もうと考えると中々大変そう…。昔は良く組めたなぁと思います。
さらに、headタグ内を読み取ってくれないクライアントがあるそうなので、CSSは埋め込む必要があります。これでまたソースコードが大変な状態になりそう…。
- HTML 4.01 Transitional
- 文字コードはiso-2022-jp
- テーブルレイアウト
- インラインCSS
- 画像などは絶対パス
また、上述したように、画像が読み込まれない可能性が高いので、画像のサイズ指定をしっかりしておかないとレイアウトの崩れが起きてしまいます。
画像のサイズだけでなくtableタグなどのサイズ指定をしておくとより安心とのこと。