[23] HTML の
dir
要素型の要素 (directory list)
は、多行表示の並びを表します。 Un|x の ls
命令の表示や、 Windoze の ListView control
の小さなアイコン
や一覧
表示のような感じです。
(li
)+
%list;
な文脈属性名 | 属性値 | 既定値 | 説明 | 出典 | |
class | 級 | [HTML4] %coreattr | |||
compact | (真偽値属性) | (偽) | コンパクト表示 | [HTML4] 非推奨 | |
dir | 書字方向 | [HTML4] %i18n | |||
id | 一意識別子 | [HTML4] %coreattr | |||
lang | 自然言語 | [HTML4] %i18n | |||
xml:lang | 自然言語 | [XHTML1] | |||
onclick | [HTML4] %events | ||||
ondblclick | [HTML4] %events | ||||
onkeydown | [HTML4] %events | ||||
onkeypress | [HTML4] %events | ||||
onkeyup | [HTML4] %events | ||||
onmousedown | [HTML4] %events | ||||
onmousemove | [HTML4] %events | ||||
onmouseout | [HTML4] %events | ||||
onmouseover | [HTML4] %events | ||||
onmouseup | [HTML4] %events | ||||
style | スタイル情報 | [HTML4] %coreattr | |||
title | 注釈的題 | [HTML4] %coreattr | |||
type | 非標準 | [Vodafone] |
[25] HTML 4 仕様書が
The
と言っているように、 DIR
element was designed to be used for creating multicolumn directory lists.dir
は物理要素であり、
>>23 のようなレンダリングを想定しています。
しかし、 Classic Mozilla や
WinIE
をはじめとして、ここ数年のほとんどのブラウザは、 ul
と同じようにレンダリングします。
[44]
Line Mode Browserの1.2a (1992年2月?)で、
dir
とmenu
が将来使用するためとして導入されています。
[38] 1993年1月に Dan は
ul
と dir
と
menu
の別は見た目で定義されており、
意味で定義するべきだと述べています。
それに対して Tim は、
論理的・意味的なマーク付けは好きだけど、 HTML は広範囲の意味・データを扱うし、要素型名は覚えやすいようにつけてあるのだ
と言ってます。
http://ksi.cpsc.ucalgary.ca/archives/WWW-TALK/www-talk-1993q1.messages/64.html