th
(X)HTMLタグを持っていた理由は何ですか?私の考えは、となり、td
で十分であるので、th
は冗長です。htmlテーブル、目的は何ですか?
th
がある理由がある場合は、tf
タグをtfoot
の下に配置するのはなぜですか?
th
(X)HTMLタグを持っていた理由は何ですか?私の考えは、となり、td
で十分であるので、th
は冗長です。htmlテーブル、目的は何ですか?
th
がある理由がある場合は、tf
タグをtfoot
の下に配置するのはなぜですか?
表ヘッダーの一部ではない表ヘッダーセルを使用することは可能です。例には、複雑なテーブルのセクション(td要素がheaders
属性を使用する必要があるソート)にのみ適用される見出しと見出しの列が含まれます。
見出しはデータではないため、テーブルデータセルは適切ではありません。フッターは合計などのデータ用であり、まだデータであるため<td>
が適しています。
Trueですが、tfootがtheadと非常に同じ内容のテーブルが多数あります。 –
thead
はHTML 4.0、th
で導入された(HTML 3.2 specを参照)よりも年上だった - そうth
は、通常の細胞からヘッダを区別するためにのみ利用できる仕組みでした。また、たとえば、行ヘッダーとしてth
を使用することもできます。
テーブル内のセルには、ヘッダー情報とデータの2種類の情報が含まれている場合があります。
The TH element defines a cell that contains header information.
The TD element defines a cell that contains data.
この差はあっても、スタイルシートの非存在下で、はっきりをヘッダとデータセルをレンダリングするためにブラウザを可能にします。たとえば、ヘッダーセルテキストに太字のフォントが表示されるブラウザがあります。
thはtheadで使用されていません。たとえば、_row_ヘッダーとしてtbodyで使用できます。 (つまり、一番左の列にテーブルの残りのデータの名前が含まれている場合) –