Support » Knowledge Base » Mail »
When formatting email messages using HTML, it is advisable to keep in mind that numerous currently used email clients render such messages in different ways. A nicely looking web page designed for a web browser (Firefox, Internet Explorer, or Opera) might look greatly distorted when viewed with an email client software (Outlook, Thunderbird, Yahoo! Mail, or Gmail). Should you fail to follow easy rules on using HTML and CSS for email message formatting, your subscribers may receive an ugly looking mixture of links, text and images instead of a well designed email, and would most probably unsubscribe from further newsletters from you. Our guidelines provided below will help you to create HTML-formatted email messages equally looking in most email clients.
Tables:
HTML tags:
Images:
Styles:
Most email clients automatically cut out external style sheets including those referenced using LINK tags. Therefore inline styles for HTML tags are recommended:
<P style="font-size:10pt; font-style:italic; color:#006699;">some paragraph text</P>
Use of shorthand notation for CSS properties is discouraged, e.g.:
border: solid 1px grey;
To be sure that an email message is correctly displayed in all email clients, specify full names of all properties:
border-style:solid; border-width:1px; border-color:grey;
Unfortunately, CSS is rather poorly supported by many email clients as compared with web browsers. To make your email message look correct for all recipients, use only the following limited set of style properties:
background-color
border-...
color
font-...
letter-spacing
line-height
margin-...
padding-...
text-align
text-decoration
text-transform
Links:
Remember that most recipients will first see your email message in a small preview pane before they decide whether it is worth opening and reading. Check twice how informative the top-left corner of the message is, that is sometimes the only thing one can see in a preview pane. That part should clearly deliver the essence of your message and be well readable.
When an HTML message has been created, test it by opening with the most widely used web browsers and then with popular email clients before sending it to subscribers.
If you have a choice between a simple and a complicated design for a HTML-formatted email message, choose the simple option. In this case chances that the message is incorrectly rendered by some email clients would be minimal.