我可以使用div作为UL的直接孩子吗?

我可以使用div作为UL的直接孩子吗?

我有这个代码:

<ul>
    <div>
   </div></ul>

我觉得我的浏览器渲染它没有问题。我已经在某处读到了这个'li'应该只用作'ul'的直接孩子。它是否正确?我不能使用div作为UL的直接孩子吗?是否有任何关于上述混淆的文件?

编辑:此链接说我可以http://css-tricks.com/forums/discussion/11593/divs-inside-uls/p1


慕沐林林
浏览 742回答 3
3回答

森栏

不能将div嵌套在元素内,只有<li>可以用作子元素。而不是在ul元素内包装div。你可以做这样的事情<ul&nbsp;class="class1"> &nbsp;<li&nbsp;class="child1"> &nbsp;&nbsp;&nbsp;<ul> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li>item1</li> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li>item2</li> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li>item3</li> &nbsp;&nbsp;&nbsp;</ul> &nbsp;</li><ul>
打开App,查看更多内容
随时随地看视频慕课网APP