이 글에서는 IE(IE6/IE7/IE8)가 HTML5 태그와 호환되지 않는 문제를 완벽하게 해결하기 위한 HTML5 Shiv의 방법을 주로 소개합니다. 필요한 친구들이 참고할 수 있습니다.
HTML5의 시맨틱 태그와 속성을 사용하면 매우 편리할 수 있습니다. 개발자가 구현하기 명확한 웹 페이지 레이아웃과 CSS3 효과 렌더링을 사용하면 풍부하고 유연한 웹 페이지를 신속하게 만드는 것이 매우 간단합니다.
HTML5의 새로운 태그 요소는 다음과 같습니다.
<!--[if lt IE9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
<!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <![endif]-->
하지만 어느 쪽이든 상관없습니다 위의 방법을 사용하면 모두 새 태그의 CSS를 초기화해야 합니다. HTML5는 기본적으로 인라인 요소로 동작하므로 이러한 요소를 레이아웃하려면 CSS를 사용하여 쉬운 레이아웃을 위해 수동으로 블록 요소로 변환해야 합니다
/*html5*/ article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
<!--[if lte IE 8]> <noscript> <style>.html5-wrappers{display:none!important;}</style> <p class="ie-noscript-warning">您的浏览器禁用了脚本,请<a href="">查看这里</a>来启用脚本!或者<a href="/?noscript=1">继续访问</a>. </p> </noscript> <![endif]-->
이는 사용자가 스크립트를 열도록 안내하거나 HTML4 태그 디자인 인터페이스로 직접 이동할 수 있습니다.
html5는 주요 브라우저와 호환되는 플레이어 분석을 구현합니다.
html5의 비디오 태그가 mp4를 재생할 수 없는 문제에 대한 솔루션
위 내용은 IE가 HTML5 태그와 호환되지 않는 문제를 해결하기 위해 HTML5 Shiv를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!