É apropriado colocar código ou conteúdo entre as tags HTML </ head> e <body>

Não há problema em colocar o código HTML entre o final da área da cabeça e antes do início da área do corpo. Eu fiz isso antes, em vários sites sem nenhum problema, no entanto, gostaria de saber se isso tem algum problema de compatibilidade com versões anteriores, e também se isso é comum ou uma boa prática. Por exemplo:

</head>

   <div id="header">

       <h1>Heading</h1>

       Code & Content...

   </div><!-- #header -->

 <body>

    Code & Content...

 </body>

questionAnswers(1)

yourAnswerToTheQuestion