Пожалуйста, могу ли я прояснить некоторые мысли здесь:
Quirksmode вызывается, если тип документа не указан.
но
При обслуживании с локального хоста IE переходит в режим quirksmode независимо от типа документа. Пожалуйста, это может быть подтверждено, и может ли кто-нибудь объяснить, почему это так.
Однако
Когда IE обслуживается с локального хоста и IE переходит в специальный режим независимо от типа документа, это можно переопределить, включив метатег в первую строку заголовка.
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Это не работает для меня ... я ошибся в синтаксисе?
Мета в голове будет применяться только при обслуживании с локального хоста? Так ли это, если да, то почему.
На данный момент все выглядит нормально в FF Chrome Opera и т. Д., Независимо от того, обслуживается ли он с локального хоста или через сеть.
Но я просто получаю режим причуд в IE
Мой тип документа
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Наконец, есть ли связь между charset и quirksmode?
я использовал
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
В apache с конфигурацией apache, установленной по умолчанию на UTF-8