我在验证我的网站时遇到以下错误:
文档类型不允许元素X在这里;假设缺少Y开始标记✉ 第65行,第17列:文档类型不允许元素“h4”在这里;假设缺少“li”start-tag
<h4><b>Groep 1</b></h4>
它所在的代码是:
<div class="leftsidebar">
<ul class="nav">
<h4><b>Groep 1</b></h4>
<li><a href="leftnavbar/link1.html">Link 1</a>
</li>
<li><a href="leftnavbar/link2.html">Link 2</a>
</li>
<li><a href="leftnavbar/link3.html">Link 3</a>
</li>
<h4><b>Groep 2</b></h4>
<li><a href="leftnavbar/link4.html">Link 4</a>
</li>
<li><a href="leftnavbar/link5.html">Link 5</a>
</li>
<li><a href="leftnavbar/link6.html">Link 6</a>
</li>
</ul>
<p id="leftnavbartext">"At vero eos et accusamus et iusto odio etc etc etc</p>
</div>
我在另一个线程(Validation - document type does not allow element "h4" here)中查找了一些信息,它说(像所有标题一样)是一个块级元素。你可能直接把它放在不允许它的东西里面,比如或者是一个内联元素(,)。
但是在我的网站上它确实显示了h4格式的文本。为什么是这样?有没有办法解决这个问题?
网站:www.seandorsman.nl
浏览器:Google Chrome
提前致谢!
肖恩