【发布时间】:2014-03-24 01:54:44
【问题描述】:
我正在尝试找到解决此验证错误的方法。我有一个带有缩略图的图像网格,单击时会显示一个模式。一切正常,但无法验证。我不能将 li 放在模态图像周围,或者它在单击之前显示。我对编码很陌生,任何帮助都会很棒。
Line 54, Column 41: Element a not allowed as child of element ul in this context.
(Suppressing further errors from this subtree.)
<a href="#_" class="lightbox" id="img10">
代码:
<ul class="cbp-rfgrid">
<li>
<a href="#img10"><img src="images/portfolio/goat-tn2.jpg" alt="logo"></a>
</li>
<a href="#_" class="lightbox" id="img10">
<img src="images/portfolio/goat.jpg" alt="logo">
</a>
</ul>
【问题讨论】:
-
<a>不是<ul>的有效子元素。你需要把它放在<li> -
@johnconde 有没有办法做到这一点,并且在点击之前不显示图像?
标签: html css validation html-lists