Элемент DOCTYPE в HTML

Здравствуйте, сегодня мы с Вами рассмотрим элемент DOCTYPE html. Обсудим их разновидности,
и решим, какой из них нужно применять на сегодняшний день. DOCTYPE предназначен для того, чтобы Вы
могли задать определенный тип документа, который будет понимать Ваш браузер. Все Вы знаете, что языка HTML существует несколько
версий, и чтобы браузер не путался и знал, какая версия HTML будет использована, нужно указывать соответствующий DOCTYPE.
Запомните, что данный элемент указывается в самой первой строке вашего html документа. А теперь можно рассмотреть возможные DOCTYPE
для HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Данные доктайпы относятся к HTML 4.01 и постепенно уходят в прошлое, однако огромное количество сайтов встречаются именно с
такими доктайпами. Большая часть которых создавалась еще до появления языка HTML5, поэтому там был использован один из вышеуказанных доктайпов.
Помимо языка HTML, существует еще и XHTML, который должен был стать заменой HTML 4.01, но по каким-то причинам этого не произошло, но думаю,
Вам может быть интересен доктайп для данного языка.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
И последний доктайп, принадлежащий языку HTML5, который является довольно компактным, и самым современным среди всех, а также наиболее часто используемым:
<!DOCTYPE html>
Как видите, на самом деле доктайпов не самое большое множество, и лишь единицы из них используются в нашей практике, но я Вам всегда рекомендую его указывать, а именно доктайп для версии HTML5. На этом можно завершать данный урок, и прощаться с Вами, пока.