Email Coding for Non-Coders

A gentle introduction to HTML and CSS, designed for marketers who want to understand what is under the hood of every email. Five short modules take you from zero coding knowledge to understanding email HTML.

Your Learning Journey

  1. HTML Foundations — Tags, elements, attributes, and document structure: the building blocks of every email. (12 min, Beginner)
  2. CSS Styling Basics — Colors, fonts, spacing, and the critical difference between inline and embedded styles. (12 min, Beginner)
  3. Why Email Uses Tables — Why email developers still build layouts with table, tr, and td, and why Outlook on Windows is the reason. (15 min, Beginner)
  4. MSO Conditionals & Outlook Hacks — Outlook-only conditional code, why display:none fails in Outlook, and a mobile/desktop swap. (15 min, Intermediate)
  5. The Div-Based Future — Table vs. div code side by side, caniemail.com support data, and how kinetic.email uses modern code. (12 min, Intermediate)

What You'll Learn

Finish the course and move on to Kinetic Development, or generate emails without code in KineticAI.