2010-07-03 1 views

ответ

2

Internet Explorer не поддерживает XHTML. Для того, чтобы быть XHTML, он должен обслуживаться с типом содержимого application/xhtml+xml, но IE этого не поддерживает. Если вы используете text/html, он будет анализироваться как HTML независимо от DOCTYPE.

0

Обычно, если вы не укажете DOCTYPE, большинство современных браузеров отобразит страницу в режиме quirks. Вы также можете «запускать» режим причуд, используя xhtml1-transitional как ваш DOCTYPE. See this chart.

В IE6 произошла ошибка, вызвавшая запуск режима quirks, если вы разместили объявление xml или пробелы перед DOCTYPE, но это было исправлено в IE7.

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