正文标签看到相同类型的元素

时间:2019-07-17 09:02:42

标签: html validation

w3验证程序检查器说,我的身体Tag相同类型的元素已经打开。

  

错误:可以看到开始标签正文,但是已经打开了相同类型的元素。

我的HTML代码如何

</style>
</head>
<header></header>
<nav id="navs">
    <ul>
        <li><a href="axxx.php">Us</a></li>
        <li><a href="contact.php">Contact</a></li>
    </ul>
    <ul>
        <li><a href="xx.php">Home</a></li>
        <li class="dropdown">
            <a href="#" class="dropbtn">Windows</a>
            <div class="dropdown-content">
                <a href="Windows_10.php">Windows 10</a>
                <a href="Windows_8.php">Windows 8</a>
                <a href="Windows_7.php">Windows 7</a>
                <a href="Windows_xp.php">Windows XP</a>
            </div>
        </li>
        <li class="new-link">
            <a href="#" class="neuen">News & More</a>
            <div class="new-content">
                <a href="#">News</a>
                <a href="#">Geek</a>
            </div>
        </li>
        <li><a href="#">Books</a></li>
    </ul>
</nav>

<body>

所有代码here

请任何人帮助我解决这个问题,谢谢!

1 个答案:

答案 0 :(得分:2)

<body>元素的开始标记是可选的,因此当您使用必须在正文中出现的元素时,会隐式创建<body>元素。

在您的示例中,<header></header>

即在这种情况下,<header></header>的含义与<body><header></header>相同。

因此,当您最后到达<body>时,该元素已经打开。

<body>移动到正文的开始