- Why does email HTML look different in different clients?
- Email clients have wildly inconsistent HTML/CSS support. Outlook (Windows) uses Word's rendering engine and ignores many CSS properties. Gmail strips head styles. Apple Mail is most standards-compliant. Use Litmus or Email on Acid to test across 40+ clients.
- Should I use inline or embedded CSS in email?
- Inline CSS is most reliable — put styles directly in style attributes. Embedded styles in head are stripped by Gmail. External stylesheets are not loaded. Use an inliner tool (Premailer, Juice) to convert stylesheet rules to inline styles before sending.
- What image format should I use in email?
- JPEG for photos (smaller file size, wide support), PNG for logos and graphics with transparency, GIF for simple animations (still the only animation format supported in most email clients). Avoid WebP — not universally supported in email clients.