... не может находиться в теге <...>

Причина:

Структура HTML документа не допускает использование всех тегов в любых сочетаниях и произвольном порядке.

Решение:

Например, минимальная структура HTML документа содержит обязательные теги, построенные в определенном порядке.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title>Название</title>
</head>
<body>
  ... основная часть документа ...
</body>
</html>

Ссылки:

HTML спецификация: http://www.w3.org/TR/html4/