MailChimpでテンプレートを作成しようとしていますが、正しくスタイルできません。 CSSのスタイルはインラインでなければならず、<table>
というタグで構成されていなければなりません。ここでこのヘッダーをHTMLメールで処理できません
私のコードは、これまでのところです:
<section id="header" style="background-color: #148e97;">
<table border="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
<tr>
<td align="center" valign="top">
<table border="0" cellpadding="20" cellspacing="0" width="600" id="emailHeader">
<tr>
<td align="right" valign="">
<div class="socialMediaIcons">
<img src="img/facebook.png"/>
<img src="img/twitter.png"/>
<img src="img/mail.png"/>
<img src="img/linkedin.png"/>
</div>
</td>
</tr>
</table>
<table id="title" width="500">
<tr>
<td align="left" valign="">
<img src="img/logo.png"/>
</td>
<td style="">
<h1 style="text-align: right; "
style="font-family: arial;">Brand USA E-News -- April 2016</h1>
</td>
</tr>
</table>
</td>
</tr>
</table>
</section>
なぜそれがテーブルにありますか? - あなたのCSSは何ですか? – Andrew
@AndrewテーブルはHTMLメールを現実的にスタイルする唯一の方法です。それで、インラインスタイルは... CSSスタイルシートはなく、インライン 'style'タグでなければなりません。 – Martin
OPには、コードからHTML5シンタンティクス(' section')を電子メールHTML最高でHTMLバージョン3またはバージョン4.0に戻ってきたものです。 – Martin