两个身体标签?记事本+ +

时间:2016-08-31 21:58:32

标签: html notepad++

我没有2个身体标签,但Notepad ++正在说这个......

  

开始标记正文,但同一类型的元素已经打开。

从第7行第1列;到第7行,第6栏

</header>↩<body>↩<nav>

1 个答案:

答案 0 :(得分:2)

您的<body>标记位于</header>结束标记后面的一行。 <header>元素是属于页面正文的语义标题。它与页面<head>不同。由于该位置中存在<header>元素,因此<header>只能出现在页面正文中,因此认为验证程序已处于“正文”插入状态。因此验证器不希望在那里看到<body>开始标记。

你可能意味着</head>,而不是</header>。或者如果你确实在那里有一个标题元素,你需要将它移动到正文中。