> 웹 프론트엔드 > 프런트엔드 Q&A > ie8은 html5를 지원하나요?

ie8은 html5를 지원하나요?

藏色散人
풀어 주다: 2023-01-06 15:31:01
원래의
2691명이 탐색했습니다.

ie8은 html5를 지원하지 않습니다. ie8에서 html5를 지원하려면 다음 두 가지 방법이 있습니다. 1. Google의 html5.js 파일을 참조하여 헤드 태그 간격에 코드를 넣습니다. 2. "while(i--)"를 추가합니다. { document.createElement(e[i])}" 코드 구현은 HTML5 요소를 지원합니다.

ie8은 html5를 지원하나요?

이 튜토리얼의 운영 환경: Windows 10 시스템, HTML5 버전, Dell G3 컴퓨터.

ie8은 html5를 지원하나요?

아니요.

그러나 IE(ie6/ie7/ie8)가 HTML5 요소를 지원하도록 하려면 HTML 헤더에 다음 JavaScript를 추가하면 됩니다. 이는 조건부 주석을 사용하여 IE용 js 파일을 호출하는 간단한 document.createElement 문입니다. Opera, FireFox 및 기타 IE가 아닌 브라우저는 이 코드를 무시하며 http 요청이 없습니다.

방법 1: Google의 html5.js 파일을 인용하여 코드 내용을 직접 다운로드하여 볼 수 있습니다.

<!–[if lt IE9]> 
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]–>
로그인 후 복사

 head 태그 간격에 위의 코드를 넣어주세요

 방법2: JS를 직접 코딩해서 해보세요.

<script> 
   (function() {
     if (! 
     /*@cc_on!@*/
     0) return;
     var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(&#39;, &#39;);
     var i= e.length;
     while (i--){
         document.createElement(e[i])
     } 
})() 
</script>
로그인 후 복사

위의 방법 중 어떤 방법을 사용하든 CSS에서 다음을 정의하여 이러한 태그를 div처럼 블록 요소로 만드는 것을 기억하세요.

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
로그인 후 복사

추천 학습: "HTML5 비디오 튜토리얼"

위 내용은 ie8은 html5를 지원하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿