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 | Висловлюючи трепет | виразити себе