- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:html5のレンダリングモード指定)
html5のレンダリングモード指定
このQ&Aのポイント
- html5でレンダリングモードをIE=edgeに指定した場合、metaタグのHTTP-EQUIV属性値にX-UA-Compatibleを使用するとエラーが発生します。
- エラーメッセージでは、`X-UA-Compatible`は正しくない属性値であり、`REFRESH`、`DEFAULT-STYLE`、`CONTENT-TYPE`、`CONTENT-LANGUAGE`、または`SET-COOKIE`を使用する必要があるとしています。
- このエラーを解消するためには、X-UA-Compatible属性を削除するか、正しい属性値を使用する必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
エラーを無くしたいのであれば、そのMETAタグを入れない。 X-UA-Compatible はIE独自の拡張機能なので、標準機能からは外れたモノとなってしまいます。 HTML上で構文エラーにしたくないのであれば、WebサーバでIEの時だけヘッダーで出力するようにするのも手ですね。
お礼
t_ohta さん、そうなんですか。 対応策が見つけられないはずですね。 Serverには入れられそうにないのと、ブラウザはIEのみが対称なので このままいくことにします。 勉強になりました。 ありがとうございました。