2007 15 сентября 2007

Каковы ТИПЫ ДОКУМЕНТОВ? Что такое БРАУЗЕР причуды и строгий режим?

Просто говоря (для тех, кто никогда не слышал о 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">


NDK дома | Выражая IT | Выражая неба | Выражая Penmenship | Выражая трепет | выразить себя