H5
1、为 HTML 添加新元素<myHero>
<script>document.createElement("myHero")</script>是为 IE 浏览器添加新的元素。 <style> myHero { display: block; background-color: #ddd; padding: 50px; font-size: 30px; } </style> </head>
<body>
<myHero>我的第一个新元素</myHero>
</body>
2、html5shiv主要解决HTML5提出的新的元素不被IE6-8识别,这些新元素不能作为父节点包裹子元素,并且不能应用CSS样式。
<head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <meta charset="utf-8"> <title>渲染 HTML5</title> <!--[if lt IE 9]> <script src="https://apps.bdimg.com/libs/html5shiv/3.7/html5shiv.min.js"></script> <![endif]--> </head> <body> <article> 。。。。。。。。。。。。。。。。。 </article> </body>
html5shiv.js 引用代码必须放在 <head> 元素中,因为 IE 浏览器在解析 HTML5 新元素时需要先加载该文件。