HTML emails in 2013: How to control spacing between elements like paragraphs and images?
I am currently redesigning some HTML email templates, which is something I haven't done for a couple of years in this much depth. I've made my template in an HTML file which I'm testing locally in the browser, and it all looks fine. I'm using tables for layout The only other tags I'm using are <p> <a> and <img> The CSS is in a <style> tag after the opening <body> tag for now but I am converting it to inline styles before sending, using MailChimp's CSS Inliner Tool . I just put it in a style tag for you to see the CSS easier here. It makes no difference in a lot of clients anyway, for testing