HTML 5 Doctype вызывает причудливый режим?

Вызывает ли использование типа документа HTML 5 режим Quirks в современных браузерах, поскольку HTML5 еще не вышел?

(То есть современные браузеры были выпущены до того, как HMTL5 начал распространяться, поэтому они не поддерживают его должным образом.)

Если да, означает ли это, что тип документа HTML 5 предварительно не похож ни на один?

РЕДАКТИРОВАТЬ: Если нет, то что делает это в браузерах, которые не поддерживаются и т.п.?


person Moshe    schedule 11.12.2009    source источник


Ответы (3)


Нет, см. эту статью.

Что хорошо в этом новом DOCTYPE, так это то, что все современные браузеры (IE, FF, Opera, Safari) будут смотреть на него и переключать содержимое в стандартный режим, даже если они не реализуют HTML5. Это означает, что вы можете начать писать свои веб-страницы с использованием HTML5 уже сегодня, и они прослужат вам очень, очень и очень долго.

person Jonny Haynes    schedule 11.12.2009
comment
Спасибо. Хорошая ссылка - я закончил читать спецификацию HTML5... Действительно информативно. - person Moshe; 11.12.2009
comment
Не за что, рад быть полезным - person Jonny Haynes; 11.12.2009

Согласно таблице Википедии (которая мне нравится), HTML 5 DOCTYPE запускает полный стандартный режим для:

FF, Chrome, Opera 7.5+, Safari, Konqeror 3.5+, а также IE8!!!

и запускает Почти стандартный режим [*] для:

IE6 и IE7

Так что это определенно лучший DOCTYPE из когда-либо созданных!

"Один DOCTYPE, чтобы собрать их всех и связать во тьме..." [Властелин колец]

[*] «Почти стандарт» НЕ имеет такого большого значения для полного стандартного режима, по той же ссылке в Википедии выше вы можете найти более подробную информацию.

person Marco Demaio    schedule 14.08.2010

Нет.

person svinto    schedule 11.12.2009
comment
Что он делает тогда в старых браузерах? - person Moshe; 11.12.2009
comment
Он имеет точно такой же эффект во всех браузерах, как и использование строгого типа документа HTML 4.01 (среди прочего). - person Alohci; 11.12.2009