目次に戻る

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

概要

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

  tr {
    display: table-row;
    unicode-bidi: isolate;
    vertical-align: inherit;
    border-color: inherit;
  }

  table > tr {vertical-align: middle;}

  tr[hidden] {
    display: table-row;
    visibility: collapse;
  }
  
意味・用法

テーブルを表す。

私見・補足

tr要素a要素で囲んでしまうと、tbody要素table要素内容モデルに抵触する。tr要素内容をまるごとa要素で囲んでも、tr要素内容モデルに抵触する。tr要素をまるごとリンク化するような単純なマークアップ方法はない。

表示確認

table要素を参照。