title: Stray end tag head
body: <p>I don't know why I get this error when I validate my site, but clearly I am doing something wrong because I get the following error too:
  "An body element start tag seen but an element of the same type was already open"</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html lang="en-uk"&gt;
  &lt;head&gt;
  &lt;title&gt; Erasmus+&lt;/title&gt;
  &lt;meta name="author" content="" /&gt;
  &lt;meta name="dcterms.rights" content="" /&gt;
  &lt;meta name="" /&gt;
  &lt;meta name="keywords" content="" /&gt;
  &lt;meta http-equiv="content-type" content="text/html; charset=UTF-8" /&gt;
  
  &lt;link href="" type="text/css" /&gt;
  &lt;link href="" type="text/css" /&gt;
  &lt;link rel="stylesheet" type="text/css" href="" /&gt;
  &lt;link rel="shortcut icon" type="image/x-icon" href="" /&gt;
  &lt;?php wp_head();?&gt;     
  &lt;!--[if !IE]&gt;&lt;!--&gt;
  &lt;style&gt;
  
  &lt;/style&gt;
  &lt;!--&lt;![endif]--&gt;
  
  &lt;script&gt;
  &lt;/script&gt;
  &lt;/head&gt;
  
  &lt;body class="home blog"&gt;
  </code></pre>
  
  <p>It is a wordpress website: www.erasmus-plus.ro
  I can't find what I am doing wrong.
  Thanks!
  Edit: I see that if I remove </p>
  
  <pre><code>&lt;?php wp_head();?&gt; 
  </code></pre>
  
  <p>the error is gone, but isn't it needed for wordpress files?</p>