コード(Javadoc)の文書化の一環として、深いインデントを使用して要素間の関係を示したいとします。
ネストされたリストを次のように作成するにはどうすればよいですか?
- いくつかの要素
- 他の要素
- まだいくつかの他の要素
- 他の要素
コード(Javadoc)の文書化の一環として、深いインデントを使用して要素間の関係を示したいとします。
ネストされたリストを次のように作成するにはどうすればよいですか?
回答:
<ul>
<li>Element</li>
<ul>
<li>Subelement...</li>
javadocコメント内でHTMLをかなり自由に使用できます。
更新:それが出てきたので、私は試しました
<ul>
<li>one</li>
<ul>
<li>one point one</li>
</ul>
</ul>
取得します
適切なネストの方が良いことに同意します。
</li>
タグを追加します
正しい方法は次のとおりです。
/**
* <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>