*リストの多重化で出力されるタグの誤り
-投稿者: [[reimy]]
-優先順位: 重要
-状態: CVS待ち
-カテゴリー: 本体バグ
-投稿日: [[2002-06-27]] (木) 06:33:54
-優先順位: 重要

-[[BugTrack/30]]
**メッセージ
-[[BugTrack/30]]のリストのネスティングについての正しい書式がわかりました。 -- [[reimy]] SIZE(1):2002-07-10 (水) 19:04:36
 <ul>
    <li>hogehoge</li>
    <li>hogehoge
    <ul>
        <li>hogehoge</li>
        <li>hogehoge
        <ul>
            <li>hogehoge</li>
        </ul>
        </li>
    </ul>
    </li>
    <li>hogehoge</li>
 </ul>

-先頭の要素は必ず第1レベルの要素でないといけないそうです。-- [[reimy]] SIZE(1):2002-07-10 (水) 19:18:41
 -hogehoge
 --hogehoge
 ---hogehoge
 -hogehoge

はいいけど
 --hogehoge
 ---hogehoge
 -hogehoge

や
 -hogehoge
 ---hogehoge
 --hogehoge

というのはダメなんだそうです。
-なるほど、順にレベルが上がっていかないといけないんですね。さて、これを問題とするなら、Wikiの書式も判定しなくちゃならなくなるなぁ…。どうしたものか。 -- [[kawara]] SIZE(1):2002-07-10 (水) 19:40:01
--上位レベルにダミーの<li>を置くぐらいしか方法はないですよね。-- [[reimy]]
-とりあえず書式としては、下位のレベルの<ul>~</ul>を上位の<li>~</li>の中に包み込むというのがミソのようですね。 -- [[reimy]] SIZE(1):2002-07-10 (水) 20:47:00
-ダミーの<li>ってのが現実的かもしれないな~。見栄えがどうかわるかが不安だけど。 -- [[kawara]] SIZE(1):2002-07-10 (水) 21:21:00
--そそ。上位レベルを省略した場合、見栄えが悪くなるので「上位を省略しちゃダメなんだ」と気づく(爆) -- [[reimy]]
-手動で入力する場合は気をつければいいだけのことだけど、問題は#contentsプラグインだなあ。 -- [[reimy]] SIZE(1):2002-07-15 (月) 03:49:11
-reimyさんからパッチもらってチェックしたんですが、空の<LI>が出力されるのは受け入れならないので、XHTML的におかしくてもこのままで行こうとおもいます。普通の人から見ると空の<LI>が出るほうがバグにみえるし、見栄え悪いですし。 -- [[ゆう]] SIZE(10){2002-08-05 (月) 13:38:42}
-現実問題として、箇条書きを2段階以上一気にあげるという用法が有りえない以上、「飛ばされたレベルと同じ数だけ空の項目が仮定される」という仕様でもいいように思いますけどね。 -- [[seagull]] SIZE(10){2002-08-05 (月) 16:39:49}
 -- AAA
 - BBB
 --- CCC
は
 -
 -- AAA
 - BBB
 --
 ---CCC
として扱われる。bulletだけ出るのが気持ち悪ければ、空要素の処に「!!警告!! 空の見出しカコワルイ」とか「&nbsp;」を入れておくとか。
まぁ、これは「箇条書きを2段階以上一気にあげるという用法は現実的に有りえない」→「システム側で適当に読みかえる」という前提に立っているので、PukiWiki的にこういう
用法がありえるという前提なら、liの外に出すというのも仕方のない事だと思いますよ。
-あるいは、逆の考え方として、2段階以上一気に上げるのを許さないという手もありまな。 -- [[seagull]] SIZE(10){2002-08-05 (月) 17:16:03}
先の例で行くと。
 - - AAA
 - BBBと
 -- - CCC
のように扱われるとか。
-これはWikiデータの論理的なパースチェックを行うってことですよね。それは個人的には避けたいなぁと思いつつ…。 -- [[kawara]] SIZE(10){2002-08-05 (月) 17:22:59}
-私はWikiで書くときに書いた内容がそのまま思った感じで表示されるのが嬉しいなと思います。レイアウト指向ですね。((レイアウト指向というには今のPukiWikiもHTMLも表現力不足なんでしょうけど)) -- [[kawara]] SIZE(10){2002-08-05 (月) 17:24:17}
-ちょっとくらいHTML的に間違ってても、見た目が合ってればいいのかななんて。人にはそれで意味が通じますもんね。reimyさんには怒られちゃいそうだけど、私はそういう志向です。 -- [[kawara]] SIZE(10){2002-08-05 (月) 17:27:21}
-空LIを入れるとしたらseagullさんの案のうち、警告文を入れちゃうというのは楽しげでいいなと思います。この方法なら空のLIが出てしまうようなWikiの書式は許さないよ~って仕様が明確にユーザーに伝わるし。 -- [[kawara]] SIZE(10){2002-08-05 (月) 17:28:30}
-ロジカルな文章を書くならXikiとかがそっちの方向性ですよね。もっといいかげんでも手軽にかけるようにしたいなと思ってます。 -- [[ゆう]] SIZE(10){2002-08-05 (月) 18:10:40}
#comment

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.082 sec.

OSDN