2009-12-11 4 views
15

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

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

Если да, то это значит, что HTML 5 Doctype ориентировочно как никто вообще?

EDIT: В противном случае, что делает, это делается в браузерах, которые не поддерживают и т. П.?

ответ

16

Нет, не см. Это article.

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

+0

Спасибо. Хорошая ссылка - я закончил читать через спецификацию HTML5 ... Информативно. – Moshe

+0

Без проблем, рад помочь –

3

Нет, это не так.

+0

Что делать тогда в старых браузерах? – Moshe

+2

Он имеет точно такой же эффект во всех браузерах, как и с использованием строгого типа doctype HTML 4.01 (среди прочих). – Alohci

11

Согласно Wikipedia table (что я люблю) HTML 5 DOCTYPE триггеры полный стандартный режим для:

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

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

IE6 и IE7

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

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

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

+0

Nice LOTR reference. – Moshe

Смежные вопросы