title: Building HTML emails, can I put styles in the header section or do I have to use inline styles?
body: <p>I have to build some email templates using basic HTML and CSS.</p>
  
  <p>I have found <a href="http://www.campaignmonitor.com/css/" rel="nofollow">this page</a> which details which CSS styles are most supported in various email clients. I understand these will work as inline styles. However I'd like to put them in the head section of the email as it will be a bit cleaner, can I do that as well and will it be well supported? E.g.</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
      &lt;head&gt;
          &lt;style type="text/css"&gt;
             /* CSS goes here */
          &lt;/style&gt;
      &lt;/head&gt;
      &lt;body&gt;
          Email goes here
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Many thanks!</p>