Каковы ТИПЫ ДОКУМЕНТОВ? Что такое БРАУЗЕР причуды и строгий режим?
Просто говоря (для тех, кто никогда не слышал о DOCTYPE до сегодняшнего дня!) DOCTYPE это заявление в HTML-документ, который предшествует <HTML> тег, который выглядит примерно так (вставленный из источников этой странице)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Зачем использовать тип документа?
Все началось, когда браузер стандарты были введены W3C. Ранее веб-разработчиков CSS осуществляется в соответствии с пожеланиями браузеров, чтобы страницы отображается правильно в них, и большинство веб-сайтов были CSS, которые не вполне соответствуют этим требованиям / стандартам.
Поэтому решение этой проблемы было
- позволяет веб-разработчикам, которые знали, что их стандарты выбрать, какой режим использовать.
- продолжать отображать старые страницы по старым (причуды) правил.
И DOCTYPE родился.
Таким образом, в зависимости от того вы страница предназначена для стандартам или нет, выбрать подходящий тип документа.
Связь между Doctype и браузер режима
Doctype является утверждение, что говорит ваш браузер, в каком режиме она должна сделать HTML страницы или, вернее, точнее как следует интерпретировать браузер CSS в; режим совместимости или строгого режима.
Старые страницы, написанные до этих стандартов были введены не имеют тип документа. Поэтому при отсутствии DOCTYPE в HTML, то браузер в режиме совместимости.
Но если DOCTYPE определяется как одна из следующих, то браузер считается в строгом режиме.
<DOCTYPE HTML PUBLIC! "- / / W3C / / DTD HTML 4.01 Transitional / / EN" "http://www.w3.org/TR/html4/loose.dtd">










































