你的位置:首页 > 网页设计

[网页设计]HTML5 兼容IE浏览器


Java代码 复制代码 收藏代码

  1. <!doctype html>  
  2. <html>  
  3. <head>  
  4. <meta charset="utf-8">  
  5. <title></title>  
  6. <!--[if IE]>  
  7. <script type="text/javascript">  
  8. (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(','),i=e.length;while(i--){document.createElement(e[i])}})();  
  9. </script>  
  10. <![endif]-->  
  11. </head>  
  12. <style type="text/css">  
  13. header,nav,aside,article,footer{ display:block;}  
  14. </style>  
  15. <body>  
  16. <header>  
  17.     <p class="f_r"><a>手机访问</a>|<a>网站地图</a>|<a>来院路线</a>|<a>收藏本站</a></p>  
  18. </header>  
  19. <nav>  
  20.     <ul>  
  21.         <li>导航一</li>  
  22.         <li>导航二</li>  
  23.         <li>导航三</li>  
  24.     </ul>  
  25. </nav>  
  26. <article>内容</article>  
  27. <aside>  
  28.     栅栏  
  29. </aside>  
  30. <footer>  
  31.     <p>备案信息</p>  
  32. </footer>  
  33. </body>  
  34. </html>  

<!doctype html><html><head><meta charset="utf-8"><title></title><!--[if IE]><script type="text/javascript">(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(','),i=e.length;while(i--){document.createElement(e[i])}})();</script><![endif]--></head><style type="text/css">header,nav,aside,article,footer{ display:block;}</style><body><header>	<p ><a>手机访问</a>|<a>网站地图</a>|<a>来院路线</a>|<a>收藏本站</a></p></header><nav>	<ul>  	<li>导航一</li>    <li>导航二</li>    <li>导航三</li>  </ul></nav><article>内容</article><aside>	栅栏</aside><footer>	<p>备案信息</p></footer></body></html>

 

其中的代码如下,通过JS创建HTML5标签下载地址 

Java代码 复制代码 收藏代码

  1. <!--[if IE]>  
  2. <script type="text/javascript">  
  3. (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(','),i=e.length;while(i--){document.createElement(e[i])}})();  
  4. </script>  
  5. <![endif]-->  

<!--[if IE]><script type="text/javascript">(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(','),i=e.length;while(i--){document.createElement(e[i])}})();</script><![endif]-->

 

其中的代码如下,这些标签本身就是块级标签,所以把这些标签转成块级标签

Java代码 复制代码 收藏代码

  1. header,nav,aside,article,footer{ display:block;}  

header,nav,aside,article,footer{ display:block;}

 

效果图: