こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

解決済みの質問

html5のレンダリングモード指定

html5でレンダリングモードを IE=edge にて、htmlを作成中です。
(上記は要求仕様です)

ほぼ出来上がったので下記サイトで文法チェックしてみました。
  http://www.htmllint.net/html-lint/htmllint.html

そうすると
<meta http-equiv="X-UA-Compatible" content="IE=edge">
で、下記のようにエラーになってしまいます。

<META> の HTTP-EQUIV の属性値 `X-UA-Compatible` は正しくありません。`REFRESH`、`DEFAULT-STYLE`、`CONTENT-TYPE`、`CONTENT-LANGUAGE` または `SET-COOKIE` でなければなりません。

※このエラーをなくしたいのですがどうしたらよいでしょうか?
無視しても良い、みたいにかかれているサイトもありましたが、勉強のためにも
どう対処したらよいのか、教えていただけないでしょうか?

投稿日時 - 2016-01-15 10:35:56

QNo.9111590

すぐに回答ほしいです

質問者が選んだベストアンサー

エラーを無くしたいのであれば、そのMETAタグを入れない。
X-UA-Compatible はIE独自の拡張機能なので、標準機能からは外れたモノとなってしまいます。
HTML上で構文エラーにしたくないのであれば、WebサーバでIEの時だけヘッダーで出力するようにするのも手ですね。

投稿日時 - 2016-01-15 11:16:55

お礼

t_ohta さん、そうなんですか。
対応策が見つけられないはずですね。

Serverには入れられそうにないのと、ブラウザはIEのみが対称なので
このままいくことにします。
勉強になりました。
ありがとうございました。

投稿日時 - 2016-01-15 16:44:11

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

-広告-
-広告-
-広告-
-広告-