title: How do you set up your web server & document's html to correctly serve HTML5 documents?
body: <p>Maybe I'm an idiot but I don't quite get what goes in the header of my HTML to use XHTML w/ HTML5. Is this still good and we just add the HTML5 tags?:</p>
  
  <pre><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
  &lt;html dir="ltr" lang="eng" xmlns="http://www.w3.org/1999/xhtml"&gt;
  </code></pre>
  
  <p>Or is it <code>&lt;!DOCTYPE html&gt;</code> or what?</p>
  
  <p>Then at A List Apart they say:</p>
  
  <blockquote>
    <p>If you do go with XHTML 5, remember that your server must deliver the documents with a MIME type of application/xhtml+xml or text/xml.</p>
  </blockquote>
  
  <p>Please explain to me as if I was stupid :) what that means in a practical sense? "deliver the documents"? Meaning html? What happens to php? What are the steps required to set up your web server this way?</p>