XHTML Strict не рендерится должным образом в режиме Quirks - PullRequest
1 голос
/ 22 сентября 2009

Когда XHTML Strict считается правильной разметкой, которая работает на всех платформах, моя веб-страница, которая работает в XHTML 1.0 Strict, по-разному отображается в режиме Quirks.

http://www.myfurni.com

Я что-то не так делаю? Страница отлично проверяет в W3C!

ИЗДАНО ДЛЯ ТОГО, ЧТО ОТНОСИТСЯ К ЭТОМУ ВОПРОСУ ПОСЛЕ ИЗМЕНЕННОЙ СТРАНИЦЫ:

Исходная разметка содержала вложенные DIV с плавающими элементами. Я не указывал свойство 'width' для всех возможных элементов, и это как-то вызывало разницу в рендеринге в старых браузерах, включая IE 7.0.

1 Ответ

1 голос
/ 22 сентября 2009

Не уверен, что именно ваш вопрос, но режим причуд предназначен для устаревших веб-страниц, и обычно пользовательские агенты поддерживают методы макета oldschool, которые использовались в табличных макетах. Современные основанные на стандартах веб-страницы, которые находятся в режиме стандартов, не полагаются на них.

Современный макет может выглядеть некорректно в режиме причуд просто потому, что он для него не создан. Или я неправильно понял вопрос?

Да, и даже если ваша страница совершенно корректна, это не означает, что ваш макет "идеален" или что она будет отображаться всеми браузерами одинаково точно.

...