-1
在驗證我的網站時出現以下錯誤:驗證錯誤:文檔類型不允許元素「h4」在這裏;假設缺少「li」開始標記
文檔類型不允許元素X在這裏;假設缺少Y開始標記✉ 第65行第17列:文檔類型不允許元素「h4」在這裏;假設失蹤「禮」的啓動標籤
<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
瀏覽器:谷歌瀏覽器
提前感謝!
肖恩
我想通了,但我想知道爲什麼它仍然顯示在我的網站上「正確」。 – Spherehunter
你想瀏覽器做什麼?告訴你網站上有錯誤的HTML?世界上大多數網站都是不正確的。 –
嗯,我希望如果這是不可能的,它會顯示在一個正常的字體,而不是一個頭。 因爲現在我的瀏覽器告訴我有「正確的」html,因爲它是我想要的方式。 – Spherehunter