Ich versuche, eine Vorlage auf MailChimp zu machen, aber ich kann es nicht richtig stylen. Es gibt jedoch ein paar Vorbehalte: Die CSS-Stile müssen inline sein und müssen als <table>
Tags strukturiert sein.Ich kann diesen Header nicht in einer HTML-E-Mail arbeiten
Hier ist mein Code so weit:
<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>
Warum ist es in Tabellen? - Was ist dein CSS? – Andrew
@Andrew-Tabellen sind die einzige Möglichkeit, HTML-E-Mails realistisch zu formatieren. Das und Inline-Styling ... daher sollte es kein CSS-Stylesheet geben, es sollten alle Inline-Style-Tags sein. – Martin
Für das OP können Sie davon profitieren, HTML5-Symantiken ('section') aus Ihrem Code als HTML-E-Mail zu entfernen ist etwas, das in der HTML Version 3 oder Version 4.0 bestenfalls zurück steckt. – Martin