在 ol 中使用 ul
Using ul Inside ol
我正在尝试写一个有效的 HTML 但是失败了:
<ol>
<li>First</li>
<li>Second</li>
<ul>
<li>First of second</li>
</ul>
</ol>
生成 javadoc 时失败。它说:
error: tag not allowed here: <ul>
期望的输出应该是这样的:
- 第一个
- 第二
- 第一个第二个
在ol里面定义ul不是有效的吗?
将 ul
包裹在 li
中,因为 ul
和 ol
的唯一有效子代是 li
.
如果您不想显示项目符号,可以通过 class
排除它们
HTML:
<ol>
<li>First</li>
<li>Second</li>
<li class="no-bullet">
<ul>
<li>First of second</li>
</ul>
</li>
<li>Third</li>
</ol>
CSS:
.no-bullet {
list-style: none;
}
如果您不想使用 CSS,请使用内联样式或 type
属性:
<li style="list-style: none;">Item</li>
或
<li type="none">Item</li>
将无序列表 ul
放入列表项 li
,
<ol>
<li>First</li>
<li>Second
<ul>
<li>First of second</li>
</ul>
</li>
<li>Third</li>
</ol>
我正在尝试写一个有效的 HTML 但是失败了:
<ol>
<li>First</li>
<li>Second</li>
<ul>
<li>First of second</li>
</ul>
</ol>
生成 javadoc 时失败。它说:
error: tag not allowed here: <ul>
期望的输出应该是这样的:
- 第一个
- 第二
- 第一个第二个
在ol里面定义ul不是有效的吗?
将 ul
包裹在 li
中,因为 ul
和 ol
的唯一有效子代是 li
.
如果您不想显示项目符号,可以通过 class
排除它们HTML:
<ol>
<li>First</li>
<li>Second</li>
<li class="no-bullet">
<ul>
<li>First of second</li>
</ul>
</li>
<li>Third</li>
</ol>
CSS:
.no-bullet {
list-style: none;
}
如果您不想使用 CSS,请使用内联样式或 type
属性:
<li style="list-style: none;">Item</li>
或
<li type="none">Item</li>
将无序列表 ul
放入列表项 li
,
<ol>
<li>First</li>
<li>Second
<ul>
<li>First of second</li>
</ul>
</li>
<li>Third</li>
</ol>