Подтвердить что ты не робот

<! DOCTYPE html> и более старые браузеры

Существует ли режим <!DOCTYPE html> для стандартного запуска для старых браузеров? Говорить "во всех современных браузерах" не очень точно.

Меня особенно интересует IE6.

Спасибо.

4b9b3361

Ответ 1

Вот как появился тип документа HTML5 (в неспециалистских терминах):

Ребятам, которые выбрали стандарты, нужен более простой тип. Они выяснили, что <!DOCTYPE html> (который так же просто, как и он) запускает режим стандартов в браузерах. Они решили стандартизировать его в HTML5.

Истинная история.

Ответ 2

Да, он запускает (почти) режим стандартов в старых браузерах (например, IE6).

Смотрите: http://hsivonen.iki.fi/doctype/

Режим стандартов, передний край проверка
<!DOCTYPE html>

Это правильная вещь, если только у вас есть определенная причина, чтобы избежать он.

Единственным обозревателем исключений (в соответствии с этой таблицей) является NS6, который использует никто.

Почти стандартный режим почти идентичен режиму стандартов, некоторые крошечные, тривиальные исключения:

Режим рендеринга "Почти стандарты" точно так же, как режим "стандартов" во всех подробностях сохранить одно: макет образы внутри ячеек таблицы обрабатываются поскольку они находятся в режиме "quirks" Gecko, что вполне согласуется с другими браузеров, таких как Internet Explorer.