HTML Email development is tricky. For starters, you have to use tables for layout and as an added bonus inline CSS for styles. There's also the issue of emails displaying differently on multiple platforms. Most mail clients strip code from the head or inject their own. Different mail clients act differently from one another. So let's find out what common display differences should we be aware of exist.
I stumbled on this gem when I added a link to an image. It'd make sense if an underline appeared, anchor tags by default display underlined anchor part, but for the image to incorporate a border is strange. Linking an image caused it to be surrounded by a thick and on other email clients thin, blue (or black) border.
Common offenders of this issue are Outlook 2000, 2002, and 2003.
Solutions: In the HTML document set the image border to 0. With inline CSS add border: none to the image style. It's more acceptable to be specific by using border-style: none.
<img src="assets/image.jpg" alt="no borders wanted" border="0" />
<img src="assets/image.jpg" alt="no border plz" style="border: none;" />
<img src="assets/image.jpg" alt="no border" style="border-style: none;" />
As a good rule of thumb set border to zero espically if you're creating a template, just in case an image is linked at any time.
Trying to develop for Outlook 2003 and still making emails responsive is quite difficult. Outlook 2003 has existed for 15 years! Only 7% of the email client market share use Outlook[1]. The portion for Outlook 2003 is even smaller. In 2016 the user count for Outlook 2000-2003 was at 11.06% on Outlook, 4.09% on desktop and 0.67% for entire email client users[2].
So who’s still using Outlook 2003? Take a guess in the comments. In the meantime, I’m suspicious of public schools, a few banks, lower-end government offices, and that one grandma.
Katherine Delorme is UI/UX Designer with Frontend Development background. She loves creating designs that focus on solving problems more than following trends. Along with exploring how culture can impact design. She's most excited about inclusive design, and exploring how western and international design and usability contrast.
Her hobbies include learning the Japanese language, reading manga, watching anime and western cartoons, volunteering to teach the next generation of girls to code, hosting meetups, designing, and coding.