ここでいくつかの考えを明確にできますか?
Doctypeが指定されていない場合、Quirksmodeが呼び出されます。
しかし
ローカルホストから提供されると、IEはDoctypeに関係なくquirksmodeに入るように見えます。これを確認して、誰かがこれが事実である理由を説明できますか?
でも
ローカルホストから提供され、IEがDoctypeに関係なくquirksmodeに入ると、これはヘッドの最初の行にメタタグを含めることでオーバーライドできます。
<meta http-equiv="X-UA-Compatible" content="IE=edge">
これは私にはうまくいきません...構文が間違っていますか?
ヘッドのメタは、ローカルホストから提供された場合にのみ適用されますか?もしそうなら、これは本当ですか?
現時点では、ローカルホストから提供されているかネット経由で提供されているかにかかわらず、FFChromeOperaなどですべてが正常に表示されます。
しかし、私はIEでクァークズモードを取得します
私のDoctypeは
<!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" />
apacheconfigがデフォルトでUTF-8に設定されているapacheの場合