解决语义化

1.document.getElement

2. 通过js插件

<script type="text/javascript" src="html5shiv.min.js"></script>

3.

<!--[if lte IE 8]>
<script type="text/javascript" src="html5shiv.min.js"></script>
<![endif]-->

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
        header {
            height: 50px;
            background-color: red;
            display: block;
        }
    </style>

    <script type="text/javascript">
        
        //解决方案一: 通过创建元素的方式,然后将元素转化为块级元素即可
        // document.createElement("header");
        
        //解决方案二: 通过引用第三方js插件方式
        
    </script>

    <!--[if lte IE 8]>
        <script type="text/javascript" src="html5shiv.min.js"></script>
    <![endif]-->
</head>
<body>
    <header></header>
</body>
</html>

2018-05-22  16:36:06

原文地址:https://www.cnblogs.com/guangzhou11/p/9072780.html