title: Is it valid HTML to have two <style> elements inside your HTML <head> tag?
body: <p>Is it valid to have two <code>&lt;style&gt;</code> tags inside of an HTML head tag?</p>
  
  <p>For example I am trying to write an HTML page for email clients with no external stylesheets added.  Due to the way our template system works it is much easier for us to have </p>
  
  <pre><code>&lt;head&gt;
   &lt;style&gt;
    .someStyle{}
   &lt;/style&gt;
   &lt;style&gt;
    .someOtherStyle{}
   &lt;/style&gt;
  &lt;/head&gt;
  </code></pre>
  
  <p>instead of this...</p>
  
  <pre><code>&lt;head&gt;
   &lt;style&gt;
    .someStyle{}
    .someOtherStyle{}
   &lt;/style&gt;
  &lt;/head&gt;
  </code></pre>
  
  <p>If option 2 is the only way of doing this I will do that but option 1 for various reasons works better for our framework code.</p>