假设您要编写代码文档 (Javadoc) 并想要使用深度缩进来表示元素之间的关系。
如何创建嵌套列表如下所示:
- 一些元素 - 另一些元素 - 再另一些元素
如何创建嵌套列表如下所示:
- 一些元素 - 另一些元素 - 再另一些元素
<ul>
<li>Element</li>
<ul>
<li>Subelement...</li>
您可以在Javadoc注释中自由地使用HTML。
更新:因为它出现了,我尝试了一下。
<ul>
<li>one</li>
<ul>
<li>one point one</li>
</ul>
</ul>
获取并且:
我同意正确嵌套更好。
正确的方法如下:
/**
* <ul>
* <li>some element
* <li><ul>
* <li>some other element
* <li><ul>
* <li>yet some other element
* </ul>
* </ul>
* </ul>
*/
尽管JavaDoc借鉴了HTML,但它并不是HTML,您应该省略</li>
标签,就像省略</p>
标签一样。<li>
标签内。<ul>
不是 <ul>
的有效子元素。<ul>
<li>some element</li>
<li>
<ul>
<li>some other element</li>
<li>
<ul>
<li>yet some other element</li>
</ul>
</li>
</ul>
</li>
</ul>
<pre>...</pre>
例如,这样
/**
* <pre>
* - some element
* - some other element
* - yet some other element
* </pre>
*/
- some element
- some other element
- yet some other element
tab
和空格保持行缩进{@code ...}
来美观地渲染代码块<pre>...</pre>
块中最长的行进行调整,因此需要手动换行
</li>
标签。它们不应该出现在这里。尽管Javadoc借鉴了HTML,但它并不是HTML。同样,</p>
标签也是如此,在Javadoc中不应使用。 - SeverityOne</li>
标签。 - SeverityOne