gpt4 book ai didi

html - 里面的 标签,验证错误

转载 作者:太空宇宙 更新时间:2023-11-04 13:36:27 25 4
gpt4 key购买 nike

有验证错误,不知道为什么会发生,谁能帮我解决这个问题?

第 317 行,第 26 列:在此上下文中,元素 h3 不允许作为元素 span 的子元素。 (抑制来自该子树的更多错误。)

<h3 class="menuHT"><span class="sdt_link">Home</span></h3>

元素跨度的内容模型:措辞内容。

<ul id="sdt_menu" class="sdt_menu">
<li>
<a href="home.html">
<img src="images/imagesPop/2.jpg" alt=" Woman with child walking up the hill">
<span class="sdt_active"></span>
<span class="sdt_wrap">
<h3 class="menuHT"><span class="sdt_link">Home</span></h3>
<h6 class="menuHB"><span class="sdt_descr">Main page</span></h6>
</span>
</a>
</li>
<li>
<a href="about.html">
<img src="images/imagesPop/6.jpg" alt="The old image of Lulworth tower">
<span class="sdt_active"></span>
<span class="sdt_wrap">
<h4 class="menuHT"><span class="sdt_link">About</span></h4>
<h6 class="menuHB"><span class="sdt_descr">General Info.</span></h6>
</span>
</a>
<div class="sdt_box">
<a href="home.html">blablabla</a>
<a href="home.html#AboutSection">Shopping Cart</a>
<a href="#">Interactive Maps</a>
</div>
</li>
<li>
<a href="attractions.html">
<img src="images/imagesPop/1.jpg" alt="The rock arc know as Durdle Door">
<span class="sdt_active"></span>
<span class="sdt_wrap">
<h4 class="menuHT"><span class="sdt_link">Attractions</span></h4>
<h6 class="menuHB"><span class="sdt_descr">Place to visit</span></h6>
</span>
</a>
<div class="sdt_box">
<a href="#">Websites</a>
<a href="#">Illustrations</a>
<a href="#">Photography</a>
</div>
</li>
<li>
<a href="gallery.html">
<img src="images/imagesPop/3.jpg" alt="Human taking photo (front view of how he do it)">
<span class="sdt_active"></span>
<span class="sdt_wrap">
<h4 class="menuHT"><span class="sdt_link">Gallery</span></h4>
<h6 class="menuHB"><span class="sdt_descr">Slide shows</span></h6>
</span>
</a>
</li>
<li>
<a href="directions.html">
<img src="images/imagesPop/5.jpg" alt="Path which dissapear at the end">
<span class="sdt_active"></span>
<span class="sdt_wrap">
<h4 class="menuHT"><span class="sdt_link">Location</span></h4>
<h6 class="menuHB"><span class="sdt_descr">Travel Info.</span></h6>
</span>
</a>
</li>
<li>
<a href="accommodation.html">
<img src="images/imagesPop/4.jpg" alt="Old fashion house (in Lulworth village)">
<span class="sdt_active"></span>
<span class="sdt_wrap">
<h4 class="menuHT"><span class="sdt_link">Accommodation</span></h4>
<h6 class="menuHB"><span class="sdt_descr">Hotel, flats</span></h6>
</span>
</a>

</li>
</ul>

最佳答案

h3 与所有标题元素一样,是一个 block 级元素。另一边的 span 是一个内联元素。而且你不能将 block 元素放在行内元素中。请注意,验证器并不关心实际的 display 样式,而是关心 h3span 的子项这一事实。

修复它的方法是在这个地方不使用标题标签。无论如何,它们在语义上是错误的菜单!忽略语义的另一种选择是使 .sdt_wrap 成为 div 而不是 span

for the lulz

关于html - <span> 里面的 <h> 标签,验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15185709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com