2012-06-11 4 views
2

의 유효성을 검사 할 수 없음을 반환내가이 오류 검증을 위해 내 HTML을 제출하고, 점점에 문제가 지속적으로 데 HTML5 상용구 메타 태그

Bad value X-UA-Compatible for attribute http-equiv on element meta. 
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 

이 어떤 문제가 있습니까? 솔직히, 나는 그것이 무엇을하는지조차 모른다. 코드에서 잘라야합니까?

+1

http://www.456bereastreet.com/archive/201103/x-ua-compatible_and_html5/ –

+1

HTML WG에서 어떤 사람이 실제로 그렇지 않은 동안 허용 메타 요소의 정확한 세트를 정의하기 위해 자신의 책임입니다 생각 . 따라서 페이지를 유효하게 만들려면 서버 응답 헤더를 사용해야합니다. –

답변

0

줄을 제거 할 수 있습니다. 최신 렌더링 엔진을 사용하는 것은 IE에만 ​​해당됩니다.

더 읽기 - 당신은 당신의 페이지가 "쿼크 모드"에서 IE를 모두 최신 버전에서 작동 확인하고 "표준 모드"에서 태그를 제거 할 수 있음을 확인하는 경우 http://blog.yjl.im/2011/01/bad-value-x-ua-compatible-for-attribute.html

+1

"전용"? 태그에는 사용 및 효과가 있으므로이 효과가 정확히 발생 했으므로 권장하지 않습니다. –

+0

예! http://www.456bereastreet.com/archive/201103/x-ua-compatible_and_html5/ – Dipak

1

. 그렇지 않으면 다음 부분을 유지하십시오.

<meta http-equiv="X-UA-Compatible" content="IE=edge"> 

새 페이지와 마찬가지로 페이지가 "표준 모드"로 작성되었다고 가정합니다. meta 태그는 IE를 해당 모드로 전환하는 데 도움이됩니다. http://hsivonen.iki.fi/doctype/#ie8

0

IE에서만 사용하기 때문에 조건부 IE 태그로 감쌀 수 있으며 유효성 검사기를 통과해야합니다.

<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]--> 
+1

슬프게도 IE는 IE 조건에서 X-UA 호환을 인식하지 못합니다. 출처 : https://groups.google.com/d/msg/html5boilerplate/bRtrFSrKjtI/SFTzSqmUH9AJ –