title: What happens if the meta tags are present in the document body?
body: <p>I am working on a ASP application and the code, template and files are organized in a way that does not allow me to alter anything outside the body tag. So I am thinking about inserting the meta tags inside the body -- like this:</p>
  
  <pre><code>&lt;!-- FEW ASP INCLUDES --&gt;
  &lt;html&gt;
      &lt;head&gt;
      &lt;!-- FALLBACK TITLE AND DESCRIPTION --&gt;
      &lt;title&gt;Default Title&lt;/title&gt;
      &lt;meta name="description" content="Default Description"&gt;
  &lt;/head&gt;
  &lt;body&gt;
      &lt;!-- SOME HTML MARKUP --&gt;
      &lt;div class="dynamic-content"&gt;
          &lt;!-- InstanceBeginEditable name="dynamic-content" --&gt;
          &lt;!-- THIS IS WHERE I CAN WRITE ASP CODE --&gt;
          &lt;title&gt;&lt;%= Page.Meta.GetTitle( yada, yada ) %&gt;&lt;/title&gt;
          &lt;meta name="description" content="&lt;%= Page.Meta.GetDescription( yada, yada ) %&gt;"&gt;
          &lt;!-- InstanceEndEditable --&gt;
      &lt;/div&gt;
      &lt;!-- SOME MORE HTML MARKUP --&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>I am wondering how good it is to put meta tags inside the body of an HTML document. How does it affect:</p>
  
  <ol>
  <li>search engines</li>
  <li>browsers</li>
  </ol>