HTML 中的 <ul> 内可以包含非 <li> 元素吗?

0 html list flexbox

我正在开发一个项目,我发现<li><ul>. 这在 HTML 中在语义上是否正确且可以接受,还是我应该使元素以 开头<li>

我在下面的一个列表中包含另一个列表。我试图放置的元素有标签<textarea>

例子:

    <ul class="list">
        <li class="category">what + how + who</li>
            <ul class="subcategories">
                <li>WHAT do we do?</li>
                <textarea class="input"></textarea>
                <li>HOW do we do it?</li>
                <li>WHO do we serve?</li>
            </ul>
    </ul>
Run Code Online (Sandbox Code Playgroud)