定義リストで説明文を空にするとブロックが終了する

メッセージ

定義リストの説明文中には後続するブロック要素が含まれるが、説明文を空にすると定義リストブロック自体が終了してしまう。

:HOGE|hoge
::FOO|foo
::BAR|bar

と記述すると

<dl>
  <dt>HOGE</dt><dd>hoge
  <dl>
    <dt>FOO</dt><dd>foo</dd>
    <dt>BAR</dt><dd>bar</dd>
  </dl>
  </dd>
</dl>

に展開されるが、

:HOGE|
::FOO|foo
::BAR|bar

では

<dl>
  <dt>HOGE</dt>
</dl>
<dl>
  <dt>FOO</dt><dd>foo</dd>
  <dt>BAR</dt><dd>bar</dd>
</dl>

となり、第一階層が終了してしまう。この場合も

<dl>
  <dt>HOGE</dt><dd>
  <dl>
    <dt>FOO</dt><dd>foo</dd>
    <dt>BAR</dt><dd>bar</dd>
  </dl>
  </dd>
</dl>

となるべきでは ?



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-12-17 (水) 21:52:16
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.258 sec.

SourceForge