HTML email needs table-based layouts and inline CSS since most email clients do not support modern CSS features. Provide a plain-text version. Test in Litmus or Email on Acid. Always use absolute URLs for images.
HTML Emails
HTML emails need to be coded differently to HTML websites:
- Use table-based layouts (Flexbox/Grid are not supported)
- Use inline CSS — most email clients ignore
<style> - Test in Litmus or Email on Acid
- Always provide a plain text alternative
- Use absolute URLs for images