[解決済み] HTMLのネストされたリストの正しい作成方法?
2022-03-17 02:37:34
質問
W3 ドキュメントには
ネストされたリストの例
をプレフィックスとする
DEPRECATED EXAMPLE:
しかし、非推奨の例で修正することも、何が間違っているのかを正確に説明することもありませんでした。
では、HTMLのリストの書き方として正しいのはどれでしょうか?
オプション1
: ネストされた
<ul>
は、親である
<ul>
<ul>
<li>List item one</li>
<li>List item two with subitems:</li>
<ul>
<li>Subitem 1</li>
<li>Subitem 2</li>
</ul>
<li>Final list item</li>
</ul>
オプション2
: ネストされた
<ul>
の子である。
<li>
に属している。
<ul>
<li>List item one</li>
<li>List item two with subitems:
<ul>
<li>Subitem 1</li>
<li>Subitem 2</li>
</ul>
</li>
<li>Final list item</li>
</ul>
解決方法は?
オプション2 が正しい。
ネストされたリストは、次のようになります。
の中に
<li>
要素
がネストされているリストの。
W3C Wiki on Listsへのリンク(下のコメントから引用)。 HTML リスト Wiki .
HTML5 W3Cへのリンク
ul
の仕様です。
HTML5 ul
. ただし
ul
要素には、ちょうど0個またはそれ以上の
li
要素で構成されます。 同じことが
HTML5 ol
.
説明のリスト (
HTML5 dl
) も同様です。
の両方が可能ですが
dt
と
dd
要素を使用します。
その他の注意事項
-
dl
= 定義リスト。 -
ol
= 順序付きリスト(数字)。 -
ul
= 順番なしリスト(箇条書き)。
公式 W3Cリンク (更新)されました。
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] CSS - カーソルを置いたときに塗りつぶしの色を変更する - SVG PATH
-
[解決済み] 箇条書きのない順序なしリストが必要です。
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] HTML 5: Is it <br>, <br/>, or <br />?
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] HTMLページからのリダイレクト
-
[解決済み] HTMLにPDFを埋め込むおすすめの方法とは?
-
[解決済み] フレックスアイテムを右寄せにするには?
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] BootstrapのCollapse Navbarが動作しない
-
[解決済み] HTMLで表示される上下の三角形(軸のない矢印)に使用できる文字は何ですか?
-
[解決済み] CSSでdivのアスペクト比を維持する
-
[解決済み] CSSコンテンツによるHTMLエンティティの追加
-
[解決済み] Flexbox:水平方向と垂直方向の中央揃え
-
[解決済み] Zalgoテキストはどのように機能しますか?
-
[解決済み] 検索エンジンはAngularJSアプリケーションをどのように扱っているのか?
-
[解決済み] localStorage、sessionStorage、session、cookieの違いは何ですか?
-
[解決済み] CSSでdivを縦にスクロールできるようにする
-
[解決済み] 親ディバイスの高さを指定せずに、子ディバイスの高さを100%にする方法は?