Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pnamazu の出力結果における文法について



岡田憲己です。はじめてこのMLに投稿します。

pnamazuの出力結果が、以下のようになりますが、これは文法がおかしいのでは
ないでしょうか?
ちなみに、Another HTML-lintでは、
「<BR> を 117行目の <DL>〜</DL> 内に書くことはできません。 → 解説 40」
となってしまいます。

    <dt>1.</dt>
    <dd>著者:</dd>
    <dd>日付:</dd>
    <dd>要約:</dd>
    <dd>URI:</dd>
    <br><br>
    
    
    <dt>2.</dt>
    <dd>著者:</dd>
    <dd>日付:</dd>
    <dd>要約:</dd>
    <dd>URI:</dd>
    <br><br>
    
    
NMZ.result.* をみてみると、確かに、

    <dt>
    <dd>
    <dd>
    <dd>
    <dd><br><br>

となっており、これが<dl></dl>の中で繰り返されるため発生する文法違反にな
ると思います(空要素がブロック要素内で使用されていない)。
とりあえずは、NMZ.result.normal.ja, を修正すればいいのだと思いますが。

また、DTDによっては、終了タグ</dt>や</dd>は省略できないので、</dt>や</dd>
を省略しないでほしいのですがいかがでしょうか?