title: Is ordering of <link rel="stylesheet" ...> and <script ...> tags significant?
body: <p>(I apologize if this is an extremely basic question.  I'm a bit of an HTML noob.)</p>
  
  <p>In HTML5, is the relative ordering within the <code>&lt;head&gt;</code> element, of elements having the form <code>&lt;link rel="stylesheet" type="text/css" ...&gt;</code> and elements having the form <code>&lt;script ...&gt;&lt;/script&gt;</code> at all significant, either semantically or performance-wise (or in some other way)?</p>
  
  <p>For example, assuming a (possibly mythical) "fully HTML5-compliant browser", are there situations in which the following two snippets would produce "different results" (i.e., different appearance, or noticeable different performance, or different behavior, etc.)?</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
    &lt;head&gt;
      &lt;!-- ... --&gt;
      &lt;link rel="stylesheet" type="text/css" href="foo.css"/&gt;
      &lt;script src="foo.js"&gt;&lt;/script&gt;
      &lt;!-- ... --&gt;
    &lt;/head&gt;
    &lt;!-- ... --&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p></p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
    &lt;head&gt;
      &lt;!-- ... --&gt;
      &lt;script src="foo.js"&gt;&lt;/script&gt;
      &lt;link rel="stylesheet" type="text/css" href="foo.css"/&gt;
      &lt;!-- ... --&gt;
    &lt;/head&gt;
    &lt;!-- ... --&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>(<code>&lt;!-- ... --&gt;</code> denotes code that is both correct and common to both cases.  IOW, the only difference between the two cases is the ordering of the <code>&lt;link...&gt;</code> and <code>&lt;script&gt;...&lt;/script&gt;</code> elements within the <code>&lt;head&gt;...&lt;/head&gt;</code> element.)</p>