댓글 : 실수로 Baidu의 페이지 코드를 보았고 성명서 작성 방법을 생각했습니다. 필요한 친구는 그것을 참조 할 수 있습니다.
<! doctype html>은 html5의 진술입니다. 주류 브라우저에서 IE8 이하 이하만이이를 지원하지 않으므로 IE는 Quirks 모드로 들어갑니다. 그러나 후속 선언은 IE의 렌더링 모드를 지정할 수 있으므로 <! doctype html> 선언은 IE에 영향을 미치지 않습니다.HTML5는 XHTML만큼 엄격하지 않습니다. 일반 XHTML 페이지의 경우 기본적으로 W3C Verification 표준을 완전히 전달하지는 않지만 기본적으로 HTML5 선언으로 변경 한 후 전달할 수 있습니다.
<! doctype html>
<! - [IF]>
<meta http-equiv = x-ua 호환 내용 = ie = 8 ″ />
<! [endif]->
<! - [IE 7 인 경우]>
<meta http-equiv = x-ua 호환 내용 = ie = 7 ″ />
<! [endif]->
<! - [IE 6 인 경우]>
<meta http-equiv = x-ua 호환 내용 = ie = 6 ″ />
<! [endif]->
X-UA 호환 정보
대부분의 웹 사이트는 현재 사용하고 있습니다
<meta http-equiv = x-ua 호환 내용 = ie = emulateie7>
IE8 호환성 방법으로서, Microsoft는 IE IE가 표준을 향한 큰 단계를 밟았지만 IE8에는 여전히 일련의 이상한 렌더링 현상이 있다는 것은 논란의 여지가없는 사실입니다.
누가 IE6를 그렇게 많이 만드나요? 아마도 2014 년 이후에 우리는 IE6 또는 IE7 대신 IE8에 대해 더 많은 시간을 할애 할 수 있습니다.
X-UA 호환에서 사용 가능한 방법은 다음과 같습니다.
<meta http-equiv = "x-ua 호환"내용 = "ie = 5">
<meta http-equiv = "x-ua 호환"내용 = "ie = 7">
<meta http-equiv = "x-ua 호환"내용 = "ie = 8">
<meta http-equiv = "x-ua 호환"컨텐츠 = "ie = edge">
[HTML]
마지막 줄은 항상 최신 IE 버전 모드로 표시됩니다.
을 더한
[암호]
<meta http-equiv = "x-ua-catible"content = "ie = emulateie7">
<meta http-equiv = "x-ua compatible"content = "ie = emulateie8">
Emulate Mode를 사용할 때는 <! doctype>에 더주의를 기울입니다.
현재 클라우드 다운로드는 다음과 같이 권장됩니다
<meta http-equiv = "x-ua-catible"content = "ie = emulateie7">
첫 번째 선택.