FTP Upload 603-670-5948

HTML Design Guide

HTML Email Design Guide

The Complete Email Design Guide

You may know how to create a modern and accessible web site already. You know the rules, latest options, etc.. However, can you really take all that knowledge and use it for email design? The short answer is no. Due to the variety of email clients and limited support of CSS in many email clients there are some very specific rules & dos/don’ts when it comes to email design. This guide will help explain the main points that you should be aware of to ensure your email is displayed properly.

Before we get started…

Layout

CSS

Images & Video

Image specs for your own HTML mailings

If you’re including images in your freestyle HTML mailing, follow these guidelines for email-friendly coding. (If you’re not HTML-savvy, use the drag & drop editor instead.)

Image specifications for email

Image size: Header graphics should be between 600-700 pixels wide, with a proportional height (a general guideline is 100-200 pixels). For images within your mailing’s content, we recommend 480 x 480 pixels or smaller. Keep in mind that the larger the image, the greater the chance an email filter or firewall will block the image. (If you have one large image, we recommend building a slice-and-dice, which involves slicing the image into smaller images and coding them together in an HTML table to create a seamless-looking image.) In addition, some servers will reject or filter an email if the content is too image-heavy so make sure to include a balance of text and images.
For the best experience on a retina display: you’ll want to double the size of your image; for instance, if you have a 640px header graphic, you’d upload a 1280px version.

File type: Save your image as a .jpeg or .gif format before using it in your code.

Color profile: Your images need to be in RGB color values, as opposed to CMYK color values. CMYK color values are for print and won’t render in an online environment.

DPI: Set your images to maximum quality with a resolution of 72dpi.

Image-editing tools

You may have the Adobe Suite for image editing, but if not, here are some helpful (and free) online tools:

Image hosting

Just like images on a webpage, you’ll need to publicly host any images you include in the mailing in order for them to correctly display. Be sure to include the full link – no relative links – when referencing them in your code. Here’s an example of an absolute link:

<img src=”full URL here” alt=”My Image” width=”480″ height=”480″ border=”0″>

By full URL, we mean it must be appended with http:// or https:// rather than just www.

If you’re not able to host images on your own website, you can store them in the Image Library in your account. Or, consider using a free service or nearly-free service like Dropbox or Amazon S3.  We offer image hosting as well, limited to 45 days from the last drop date of the creative.

Image maps

An image map is a list of coordinates relating to a specific image, created in order to hyperlink areas of the image to various destinations (as opposed to a normal image link, in which the entire area of the image links to a single destination). For example, a map of the world might have each country hyperlinked to further information about that country. The intention of an image map is to provide an easy way of linking various parts of an image without dividing the image into separate image files.

Backgrounds

Miscellaneous

Helpful Tips:

Because there are a multitude of email clients, there are no Universal Rules. However, there is a general rule of code for html when designing creatives for email versus a website:  For HTML email creative please keep the following in mind…

  1. Only use basic HTML and images. Avoid javascript and forms.
  2. Use dynamic images for real time content.
  3. Put all styles and CSS inline in tags. Do not link to separate files or insert styles in header.
  4. Use full CSS definitions and no shorthand and write each CSS property separately.
  5. Design and test with images removed.
  6. Avoid background images. They are not always supported
  7. Design for a width of 600px or less.
  8. Stick to web safe fonts
  9. Use tables to control layout and not floating positions.
  10. Avoid animated gifs, videos.
  11. Avoid using PNG files and only JPG and GIFs.
  12. Avoid image resizing. Images may not display properly. Use images that are sized properly and do  not need resizing.
  13. Do not use images that overlap and require repositioning.
  14. Avoid using <h1> to <h6> and <p> and use only <td>, or <div> to style text.
  15. Inline elements (<a href=”#”>, <span>, <strong>, <em>, etc) can’t be turned into block or inline block elements.
  16. The <OL> and <UL> tags do not work on all email clients. Sometimes the spacing between the bullet and the text is missing, in other cases the bullets are not present at all.
  17. When you wish to hide an element on desktop you can’t use display: none; as it is not supported by all email clients.

Although we are well versed on Email Creative and Design, we are not a design agency.  It is important if  you use an Agency to make sure they are coding your creatives for an email that is mobile responsive and not use code that is for a webpage that is mobile responsive.

It is our #1 goal to make sure you have a successful campaign, it all begins with a great creative.

Withdrawing permission stops the tracking frame and removes disallowed embeds. It cannot undo information already sent or erase all cookies stored by another provider. You can remove those through your browser settings.

Read privacy details · Do Not Sell or Share My Personal Information