Hallo allemaal,

Ik ben een html mail aan het maken aan de hand van een bestelling.
Dit gaat allemaal goed, ik krijg netjes de mail met html opmaak in mijn mailbox, maar hij pakt de css niet op.

Ondersteunt Swift Mailer dit niet of moet ik hier iets bijzonders voor doen?

Ik heb een php var $html waarin ik mijn html definieer en in mijn head heb ik gewoon dit staan:


<link rel="stylesheet" type="text/css" href="volledige_pad_naar_css"/>


Toch pakt hij de css niet op helaas.

Hij doet het wel als ik de html componenten allemaal individueel een style meegeef.

Dus

html:

<div id="blabla">content</div>


in mijn css bestand:

div#blabla {
    background-color: #000;
}


werkt niet, maar

html:

<div style="background-color:#000">content</div>


werkt wel.

Niet zo'n ramp, maar aangezien het aardig wat style bevat lijkt het me handiger de stylesheet mee te geven.

Wie kan mij op weg helpen?

Alvast bedankt!

edit: Argh, ik lees net iets over html mail en dat alleen inline css ondersteund wordt.... jammer....
Ik denk dat je de CSS tussen de <head> tags moet zetten en niet in een los bestand.
@SanThe
Heb ik geprobeerd, maar gmail slikt dat in ieder geval al niet.
Zorg wel dat het een W3C valid mailtje is.

Reageren