我在验证我的 HTML 后收到此错误。
第 18 行,第 60 列:文档类型不允许在此处使用元素“div”;缺少“object”、“applet”、“map”、“iframe”、“button”、“ins”、“del”开始标记之一
<a href="index.html"><div class="item" id="home"><br />
我认为它说我不允许在“a”标签中使用 DIV,但如果不是 div,我必须在这里使用层以获得所需的 View 。我可以用什么代替 div?
错误消息包括这些行:
此消息的一个可能原因是您试图将 block 级元素(例如“
”或“”)放入内联元素(例如“”、“”、或“”)。
我收到该行的另一条错误消息:
<a class="img" href="#"><li>Item 1</li></a>
我想我不能使用 <li> </li>
里面的标签 <a> </a>
标签,但在这种情况下我必须这样做,你有什么建议?
最佳答案
使用 <span>
相反,这是合法的。
关于html - CSS 验证问题 : Not allowed div element in a tags,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15224849/