标签: html html5
为什么我们不应该使用<a><li>something</li></a>?或类似<a><div>something2</div></a>之类的东西?
<a><li>something</li></a>
<a><div>something2</div></a>
答案 0 :(得分:2)
第一种情况无效,因为ul的唯一允许孩子是li。这只是无效的HTML结构。
ul
li
第二种情况在HTML5中有效且常见。一些不鼓励使用的文档引用了较旧的规范和实践。