Элемент <!DOCTYPE>

Элемент <!DOCTYPE> указывает, в каком стандарте отображать текущую страницу.

Данный элемент указывается в самом начале HTML-кода. Комментарии также должны идти после определения <!DOCTYPE>.

Есть несколько видов <!DOCTYPE>, но в современном стандарте HTML 5 используется как в коде ниже:

<!DOCTYPE html>
<html>
<!-- код страницы -->
</html>

Если <!DOCTYPE> не будет указан, то браузер будет показывать страницу в режиме совместимости (quirk mode), т.е. по старому стандарту HTML. Этот режим нужен для совместимости старых браузеров.