ばけらの HTMLリファレンス

この文書の最新版は「ばけらの HTML リファレンス」に移転しています (OL, UL, DL, DIR, MENU, LI, DT, DD) 。以下の文章は古くなっているかも知れません。

リスト要素

リストを構成するブロック要素……OL, UL, DL, DIR, MENU

リスト項目を表す要素……LI, DT, DD

↑先頭へ

↑先頭へ

↑先頭へ

↑先頭へ

↑先頭へ

↑先頭へ

DIR - ディレクトリリスト / Directory List

要素名 適用バージョン 開始タグ 終了タグ 分類 中身
DIR2.02.x3.2(4.0)必須必須ブロックLI がひとつ以上、ただしブロックを含めない
属性 適用バージョン 属性値 既定値 備考
compact 2.0 2.x 3.2 (4.0)(compact) (依存)コンパクト型リストの指定
他に指定できる属性……id, class, title, style(中心属性), lang, dir(i18n), onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup (イベント)

ディレクトリリストを作ります。ディレクトリリストとは、以下のようなものです。

項目1                  項目2                  項目3
項目4                  項目5                  項目6
項目7                  ……

MS-DOS の DIR/W コマンドのようなイメージですね。

と、このように表示されることが期待されるはずなのですが、実際には Mosaic も NN も IE もこのようには表示せず、UL要素と同じように表示してしまいます。要するに手抜き実装です。このため、DIR を使うメリットはほとんどありません。

現在、この要素は非推奨となっています。ディレクトリリストを実現するには、UL を使ってスタイルシートで微調整を行って下さい(ただし、現在のブラウザでこの微調整が実現できるかどうかは定かではありません)。

↑先頭へ

MENU - メニューリスト / Menu List

要素名 適用バージョン 開始タグ 終了タグ 分類 中身
MENU2.02.x3.2(4.0)必須必須ブロックLI がひとつ以上、ただしブロックを含めない
属性 適用バージョン 属性値 既定値 備考
compact 2.0 2.x 3.2 (4.0)(compact) (依存)コンパクト型リストの指定
他に指定できる属性……id, class, title, style(中心属性), lang, dir(i18n), onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup (イベント)

メニューリストを作ります。UL要素と似ていますが、頭に印がつかず、各項目が一行で表示されます。

……と言いたいところなのですが、DIR と同様、手抜き実装によって UL と同じように表示されてしまいます。

この要素も非推奨です。メニューリストを実現するためには、UL にスタイルシートを使って頭の印を消しましょう。


ばけらのHTMLリファレンス

HTML鳩丸倶楽部

水無月ばけら, MINAZUKI Bakera
E-mail: bakera@star.email.ne.jp