目次に戻る

li要素:HTML Living Standard各要素別メモ

概要

カテゴリー
  • なし。
配置できる場所
内容モデル
属性
  • グローバル属性
  • value→順序を表す整数ol要素でないli要素には指定してはならない。
HTML構文におけるタグの省略
  • 終了タグ→一定条件で可。
WAI-ARIA
  • 親要素roleが(デフォルトでそうである場合も含めて)listである場合は、
    • デフォルトroleは、listitemデフォルトrolerole属性値に指定することは、推奨されない。
    • デフォルトrole以外のroleは、指定不可。
  • そうでない場合は、
    • デフォルトroleは、genericデフォルトrolerole属性値に指定することは、推奨されない。
    • デフォルトrole以外では、すべてのroleが指定可能。
視覚系ブラウザデフォルトとして期待されるCSS

  li {
    display: list-item;
    text-align: match-parent;
    unicode-bidi: isolate;
  }
  
視覚系ブラウザにおいて期待されるレンダリング
  • ol要素である場合は、リスト内での順番及びvalue属性値レンダリングのヒントとして用いる。
意味・用法

リスト項目を表す。

私見・補足

li要素a要素で囲んでしまうと、menu要素ol要素ul要素内容モデルに抵触する。li要素をまるごとリンク化するなら、li要素内容a要素で囲む。

表示確認

menu要素ol要素ul要素を参照。