ie8은 html5를 지원하지 않습니다. ie8에서 html5를 지원하려면 다음 두 가지 방법이 있습니다. 1. Google의 html5.js 파일을 참조하여 헤드 태그 간격에 코드를 넣습니다. 2. "while(i--)"를 추가합니다. { document.createElement(e[i])}" 코드 구현은 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(', '); 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!