HTMLでディレクトリリストを表示する方法【dirタグの使い方と注意点】
HTMLでディレクトリリスト(ファイルや項目の一覧)を表示するには、<dir>タグを使用します。このタグは<ul>タグと非常によく似た動作をしますが、現在では非推奨(deprecated)となっているため、新規のコードでの使用は避けるべきです。
dirタグの属性
<dir>タグで使用できる属性は以下の通りです。
| 属性 | 値 | 説明 |
|---|---|---|
| Compact | compact | 非推奨 − リストをコンパクトに表示することを指定します。 |
記述例
以下のコードを実行すると、HTMLでディレクトリリストを表示できます。
<!DOCTYPE html> <html> <head> <title>HTML dirタグ</title> </head> <body> <p>以下の値の一覧です:</p> <dir> <li>car</li> <li>bike</li> <li>ship</li> </dir> </body> </html>
注意点:現代の開発ではulタグを使おう
<dir>タグはHTML4.01で非推奨となり、HTML5では完全に廃止されました。そのため、上記のコードは学習目的としてのみ参考にしてください。
現在のWeb開発では、代わりに<ul>(順序なしリスト)や<ol>(順序付きリスト)を使用し、CSSで見た目を調整するのが標準的な手法です。ブラウザ間の互換性やアクセシビリティの観点からも、これらの代替タグの利用を強く推奨します。
-
HTMLで順序付きリスト(番号付きリスト)を作成する方法
HTMLで順序付きリスト(番号付きリスト)を作成するには、<ol>タグを使用します。順序付きリストは<ol>タグから開始し、個々のリスト項目は<li>タグで定義します。各項目には自動的にマーカーが付与され、その種類は「数字」「アルファベット」「ローマ数字」などから選択できます。何も指定しない場合のデフォルトは「数字」です。サンプルコード以下のコードを実行すると、HTMLでの順序付きリストの使い方を確認できます。<!DOCTYPE html> <html> <body>
-
HTMLのlist属性とは?datalist要素で入力候補を表示する方法を解説
HTMLのlist属性とはHTMLでは、<datalist>要素を使用して、あらかじめ定義された選択肢のリストを作成できます。このリストは<input>要素(入力欄)に対して適用され、ユーザーが文字を入力すると、定義済みの選択肢が候補として自動的に表示されます。<input>要素のlist属性は、対応する<datalist>要素のidを参照することで、入力欄と選択肢リストを関連付けます。このlist属性は、HTML5で新たに導入された機能です。list属性の基本的な使い方list属性を使うには、以下の2つのステップを行います。<datali