廃止
この機能は廃止されました。まだいくつかのブラウザーで動作するかもしれませんが、いつ削除されてもおかしくないので、使わないようにしましょう。

廃止された HTML のディレクトリ要素 (<dir>) は、 ユーザーエージェントが適用するスタイルやアイコンを用いて表示する、ファイルやフォルダーのディレクトリのコンテナとして使われます。この要素は廃止されたので使わないでs下さい。代わりに、ファイル一覧を含め、一覧には <ul> 要素を使用してください。

使用上の注意: この要素は使用しないでください。この要素は HTML の初期の仕様で定義されていましたが、 HTML 4 で非推奨要素に指定され、完全に廃止されました。この要素に対応している主要なブラウザーはありません。

この要素は ul 要素などの様に、li 要素を子要素に持つ事が可能でした。この要素のセマンティクスは ul 要素とは異なるものでしたが、あまり用いられる事が無い要素の一つでした。多くのブラウザはこの要素に対し、ビュレット付きの、ul 要素と同じデフォルトスタイルを与えていました。

DOM インターフェイス

この要素は HTMLDirectoryElement インターフェースを実装しています。

属性

他のすべての HTML 要素と同様、この要素はグローバル属性に対応しています。

compact
この真偽値の属性はコンパクトなスタイルでディレクトリ一覧をレンダリングするようブラウザーにヒントを与えるものです。この属性の解釈はユーザーエージェントに委ねられ、また全てのブラウザーで動作するものでもありません。
使用上の注意: この属性は既に廃止されている為、使用しないで下さい。 <dir> 要素の整形には CSS を用いましょう。 compact 属性を指定した場合と同様の視覚効果は、 CSSline-height プロパティに 80% を指定することで得ることができます。

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応
非推奨
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし
compact
非推奨
Chrome 未対応 なしEdge 未対応 なしFirefox 未対応 なしIE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし

凡例

未対応  
未対応
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。

関連情報

  • その他のリストに関する HTML 要素: <ol>, <ul>, <li>, <menu>
  • <dir> 要素を整形するのに特に有用な CSS プロパティ:
    • list-style は行頭記号の表示方法を選択するのに便利です。
    • CSS counter は、複雑な入れ子リストの扱いに便利です。
    • line-height プロパティは、非推奨の compact 属性の代替になります。
    • margin プロパティは、リストのインデントを制御するのに便利です。

ドキュメントのタグと貢献者

このページの貢献者: mfuji09, SphinxKnight, yyss, ethertank
最終更新者: mfuji09,