Обязателен ли закрывающий тег при использовании HTML5?
Обязателен ли закрывающий тег </html> при использовании HTML5? Если обязателен, то что будет, если я не закрою его?
Обязателен ли закрывающий тег </html> при использовании HTML5? Если обязателен, то что будет, если я не закрою его?
Этот тег используется один раз на странице. Стоит из-за него дискуссию поднимать. Лучше поставить. Много места не займет.
да.
Если обязателен, то что будет если я не закрою его?
Большая часть браузеров закроет его за тебя.
В html 5 теги html, body, head стали вообще необязательны, насколько я помню. Но это считается хорошим тоном, поэтому стоит их все-таки писать.
Если вы не закроете, скорее всего, на это ругнется валидатор, и если ваш код придет смотреть другой верстальщик, он будет плеваться на это. =)
Не нужно г*вно-кодить =)
Насколько я знаю, любой html файл, является так же правильным xml документом. А там корневой элемент обязателен. То есть тег, в который вложены все остальные. А так же там все теги должны быть закрыты. Так что если вы хотите, чтобы ваш html-страница была совместима с xml технологиями, то используйте тег html и обязательно закрывайте его. Да и поисковикам легче будет работать с такой станицей.