使用ul Inside ol

时间:2016-09-02 11:52:58

标签: html javadoc

我正在尝试编写有效的HTML,但这失败了:

<ol>   
<li>First</li>   
<li>Second</li>
<ul>
  <li>First of second</li>
</ul>
</ol>

生成javadoc时失败。它说:

error: tag not allowed here: <ul>

所需的输出应该是这样的:

  1. 第一
  2. 第二
    •   
    • 第二个

    在ol中定义ul是不是有效?

2 个答案:

答案 0 :(得分:1)

ul换成li,因为ulol的唯一有效子女为li

如果您不想显示子弹,可以通过课程

排除它们

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;
}

fiddle

如果您不想使用CSS,请使用内联样式或type属性:

<li style="list-style: none;">Item</li>

OR

<li type="none">Item</li>

答案 1 :(得分:1)

将无序列表ul放在列表项li中,

<ol>   
<li>First</li>   
<li>Second
  <ul>
    <li>First of second</li>
  </ul>
</li>
<li>Third</li>
</ol>

fiddle