Developing an email template can be a rather intricate task. It differs from the website development process in some ways since it has no real standards. Email clients choose (seemingly at random) what and where to support certain HTML or CSS elements.