it-swarm.com.de

gmail HTML-E-Mail-Hintergrundfarbe

Gibt es eine Möglichkeit, Farbe als Hintergrund in HTML-E-Mail für Google Mail einzufügen?

Ich habe dies verwendet, um den Körperhintergrund grau zu machen, aber es funktioniert nicht

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#e2e3e7" style="font-family:Arial, Helvetica, sans-serif;">
12
Tomas Smith

Wickeln Sie Ihre E-Mail in einer Tabelle mit einer einzigen Zelle mit 100% Breite und Höhe ein und legen Sie die Hintergrundfarbe für diese Zelle fest.

<table width="100%" height="100%">
    <tr>
        <td width="100%" height="100%" bgcolor="#e2e3e7">

            <!-- "Content" table goes here -->
            <table width="600" align="center" bgcolor="#ffffff">

            </table>

        </td>
    </tr>
</table>
20
digout

Ich musste nur dasselbe tun. Wenn Sie Ihren E-Mail-Text in eine Tabelle einfügen, können Sie die bgcolor der Tabelle festlegen. Dies funktioniert.

Ich hatte <body bgcolor='lightcyan'>, änderte es dann in <body> <table bgcolor='lightcyan'> und fügte meinen Inhalt in diese Tabelle ein.

9
codesforcoffee

Google Mail (und andere Mailer) entfernen alle CSS, die nicht eingebettet sind. Der Hack der Tabellen funktioniert also nur, weil Sie die Farbe inline definieren. Sie brauchen keinen Tisch, sondern verwenden Sie 

<body style="background-color:#242a30;">
9
Mermoz

in den meisten Fällen haben Sie eine zentrierte E-Mail-Adresse ... . Also ein einfaches align = "center" hat für mich nicht funktioniert, also mache ich eine width = "1680px"

<table>
<tr>
    <td width="1680px"  align="center" valign="middle" bgcolor="#e4ebdd">

        <table width='600' align='center' bgcolor='#ffffff'>
        <!-- .... -->

    </td>
</tr>

0
tiger-ente