将ul嵌入ol中

时间:2016-09-08 18:57:36

标签: html list unordered

我试图制作一个有两个项目的有序列表,每个列表下面有三个项目,它们有项目符号。我的代码没有通过验证,因为它声明元素ul不允许在此上下文中作为元素ol的子元素。但到处看,它说这没关系。这是我的代码

<ol>
    <li>First numbered Item</li>
        <ul>
            <li>one thing</li>
            <li>two things</li>
            <li>three things</li>
        </ul>
    <li>Second numbered Item</li>
        <ul>
            <li>one thing</li>
            <li>two things</li>
            <li>Three things</li>
        </ul>
</ol>

不确定我做错了什么。感谢您的帮助,请先在这里发帖:)

1 个答案:

答案 0 :(得分:8)

列表的子项应该是列表项。您有列表项和无序列表作为您的有序列表的子项。你需要这样的东西:

<ol>
    <li>
        <p>First numbered Item</p>
        <ul>
            <li>one thing</li>
            <li>two things</li>
            <li>three things</li>
        </ul>
    </li>
    <li>
        <p>Second numbered Item</p>
        <ul>
            <li>one thing</li>
            <li>two things</li>
            <li>Three things</li>
        </ul>
    </li>
</ol>