Обязателен ли закрывающий тег при использовании HTML5?

Рейтинг: 0Ответов: 4Опубликовано: 15.01.2015

Обязателен ли закрывающий тег </html> при использовании HTML5? Если обязателен, то что будет, если я не закрою его?

Ответы

▲ 2Принят

Этот тег используется один раз на странице. Стоит из-за него дискуссию поднимать. Лучше поставить. Много места не займет.

▲ 3

да.

Если обязателен, то что будет если я не закрою его?

Большая часть браузеров закроет его за тебя.

▲ 2

В html 5 теги html, body, head стали вообще необязательны, насколько я помню. Но это считается хорошим тоном, поэтому стоит их все-таки писать.

Если вы не закроете, скорее всего, на это ругнется валидатор, и если ваш код придет смотреть другой верстальщик, он будет плеваться на это. =)

Не нужно г*вно-кодить =)

▲ 1

Насколько я знаю, любой html файл, является так же правильным xml документом. А там корневой элемент обязателен. То есть тег, в который вложены все остальные. А так же там все теги должны быть закрыты. Так что если вы хотите, чтобы ваш html-страница была совместима с xml технологиями, то используйте тег html и обязательно закрывайте его. Да и поисковикам легче будет работать с такой станицей.