我正在维护一个旧版应用程序并遇到以下代码:
<ul>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
<div>
<li>...</li>
<li>...</li>
</div>
</ul>
我以前从未div
将标签视为元素的子元素ul
。HTML 在浏览器中呈现良好。
这是有效的 HTML 吗?我的直觉是,这是一种奇怪的用法。但是,也许这是完全正常和有效的?将元素嵌套在div
元素内是否ul
合适?你会推荐还是反对?