
The exercise files are located in Section 1, Lecture 4 (look for the resources links).
Create the desktop project folder and images directory, copy the starter HTML, edit it in a text editor, choose a doc type (HTML 4.0 recommended), and prepare graphics in Photoshop.
Explore building a responsive html email using table-based layouts, with full-width outer tables, a 640px container, and dedicated rows for logo, headline, banner, promos, callouts, and footer.
Explore formatting the logo row in an HTML email by adding a logo class, padding, borders, and an anchor wrapped image to keep the logo clickable and centered on resize.
Format the headline row in a responsive HTML email by reusing TD values from snippets, applying inline styles to an H1, and adjusting the logo alignment for a polished header.
Format and style the content row in a responsive HTML email by inserting a banner image, updating the TD tag, and applying an inline background graphic.
Format and style the footer row in a responsive HTML email, including copyright text and privacy/unsubscribe links styled as inline button-like anchors.
Create a right-aligned call-to-action button inside a table using inline styles, with a centered text and learn more link, and customize colors, fonts, and borders for a responsive HTML email.
Configure responsive email header and banner for different screen sizes by adjusting the headline and banner in media queries, switching between medium and small images, and centering the headline.
Apply a 600px max-width media query to optimize the content row and footer for small screens, including banner images, padding, and the call-to-action button.
Create responsive styles for medium screens to convert four-column callouts into a grid, adjust table widths, hide images, reflow links, and apply targeted backgrounds via media queries.
Create custom inbox previews by adding hidden text before the content, using a 1px font size hidden div to control what the preview shows.
Add animation to emails with animated gifs, ensure the first and last frames show the full graphic for compatibility, and test across major clients.
Add HTML5 video to email using a video tag with a poster frame and a source, plus responsive CSS and fallback for non-supporting clients.
Encode graphics as base64 and embed them into HTML with data URLs in image tags, creating a self-contained email that avoids extra server calls but increases file size.
Learn to support high-density and retina displays in emails by creating 2x graphics with Photoshop, using pixel ratio media queries, and testing to balance fidelity and file size.
Validate your HTML email with the W3C Markup Validation Service. Paste code via direct input, fix alt text on icons, and test across email clients on HTML 4.0 transitional document.
Test your HTML emails across multiple clients with Litmus and other services to verify rendering. Identify issues and graceful degradation in desktop, mobile, and web-based clients.
Discover strategies for Yahoo Mail compatibility: replace media queries with attribute selectors, widen graphics to 640px, and use dual 50 by 50 icons for small-screen callouts.
Adjust Lotus Notes 6.5, 7, and 8.5 by avoiding anchor background styling, not turning promos into buttons, and using nested tables with a 615-pixel width for spacing; test across clients.
Explain the limitations of responsive HTML emails across clients, including design concessions and prioritizing supported email clients, and test and refine HTML and CSS layouts using online design resources.
Did you know that over 46% of email is now read on mobile devices?
Designing HTML email can be quite challenging, considering the limited capabilities of many email clients (readers). In contrast, most new email readers supports many of the latest trends in web design. What to do?
Enter Responsive HTML Email. This course will show you how to design and construct an HTML email design that will render properly in such email readers and Outlook 2003 and Gmail, all the way through modern Android, Apple, and Windows phones. We will also explore online tools and services that will help you test your campaigns. Learn what is possible with HTML email.
Running Time: 88 minutes