JonyRock
@JonyRock

Странности в валидации w3c <html> и <body>

Почему это валиадно:

<!DOCTYPE HTML>
<head>
<title>Title of the document</title>
</head>
</html>



и это:

<!DOCTYPE HTML>
<head>
<title>Title of the document</title>
</head>
</body>
  • Вопрос задан
  • 2727 просмотров
Решения вопроса 1
lashtal
@lashtal
dev.w3.org/html5/spec/Overview.html#optional-tags
A head element's start tag may be omitted if the element is empty, or if the first thing inside the head element is an element.
A body element's start tag may be omitted [...]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sl_bug
@sl_bug
Вы удивитесь, но это тоже валидно.
<!DOCTYPE HTML>
<title>Title of the document</title>
<h1>1</h1>
<div>bla</div>
<header>bbb</header>
<footer>ddd</footer>


<html>, <head> and <body> tags are optional!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы