title: Error: The character encoding was not declared
body: <p>I use minify for both css and js via the W3 Total Cache plugin. </p>
  
  <p>In W3C validator I get:</p>
  
  <p>*Error: The character encoding was not declared. Proceeding using windows-1252.</p>
  
  <p>Error: Changing character encoding utf-8 and reparsing.</p>
  
  <p>Fatal Error: Changing encoding at this point would need non-streamable behavior.*</p>
  
  <p>This is what I have in the source code:</p>
  
  <p>And my head.php looks like this</p>
  
  <pre><code>&lt;head&gt;
  &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
  
  &lt;link rel="stylesheet" type="text/css" href="http://www.travelersuniverse.com/wp-content/cache/minify/000000/79a08/single.include.e8a63c.css" media="all" /&gt;
  
  &lt;script async type="text/javascript" src="http://www.travelersuniverse.com/wp-content/cache/minify/000000/79a08/default.include.b31316.js"&gt;&lt;/script&gt;
  &lt;/head&gt;
  </code></pre>
  
  <p>For some reason, the W3 Total Cache inserts the minified files above the character encoding. 
  How do I place them after the character encoding is set?
  Thanks!</p>