- 追加された行はこの色です。
- 削除された行はこの色です。
**[[質問箱4/489]] [#z382874a]
#author("2018-03-11T20:46:11+09:00;2009-09-11T00:25:33+09:00","","")
**[[質問箱/4489]] [#z382874a]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|div.inc.phpでのリストの扱いに関して|
|~バージョン|1.4.7|
|~投稿者|[[soyo]]|
|~状態|質問|
|~投稿日|&new{2009-08-27 (木) 20:51:40};|
***質問 [#saaacba1]
「[[div.inc.php>自作プラグイン/div.inc.php]]」を用いて、divタグの中にリストを作成しようとしたのですが、以下のように記述するとリストタグを閉じる前にdivタグが閉じてしまいます。
編集時
#div(start,aaa)
-1
-2
#div(end)
結果
<div class="aaa">
<ul><li>1</li>
<li>2
</div>
</li></ul>
何となくリストの最後に空行を1行入れてみたら、正しく閉じてはくれましたが、もしそれ以外に解決方法がありましたら教えて下さい。
***回答 [#od95d83d]
- [[リスト要素>#q8abd9a8]]の中に[[ブロック要素>整形ルール#vd593893]]を入れる事を可能にするためにそのような仕様((''リストの先頭がインライン要素または段落である場合に限り''、リストの次の行に他のブロック要素を記述することで、他のブロック要素を子要素にすることができます。(整形ルールより抜粋))) になっています。それは現状の[[整形ルール]]として正しい動作ですし、空行を入れてリストを終わらせる以外に解決方法がないとも言えます。 -- &new{2009-09-11 (金) 00:22:21};
#comment