テーブルは、長い間使用されており、今日でも使用されているタグです。ただし、現在のWebサイトがリファクタリングされているため、レイアウトテーブルではないことをお勧めします。多くの友人は、テーブルを使用することはいわゆる非標準であると誤って考えています。実際、そうではありません。テーブルは重要な要素です。
少し前に、私はテーブルに含まれるメインタグを探していました。もちろん、私はそれらをあなたと共有するために彼らを見つけました。
テーブルタグのメインタグには、テーブル、キャプション、TH、TR、TD、TFOOT、TBODY、COL、COLGROUPが含まれます。それぞれの紹介は次のとおりです。
<表>
テーブルタグはテーブルを定義します。 <table>タグ内には、テーブルのタイトル、テーブルの行、テーブル列、テーブルセル、その他のテーブルを配置できます。
<キャプション>
キャプション要素は、テーブルタイトルを定義します。キャプションタグのすぐ後にテーブルタグが続く必要があります。各テーブルに1つのタイトルのみを定義できます。通常、このタイトルはテーブルに集中しています。
<th>
テーブル内のヘッダーセルを定義します。このth要素内のテキストは通常、太字でレンダリングされます。
<tr>
テーブル内の行を定義します。
<td>
テーブル内のセルを定義します。
<head>
テーブルヘッダーを定義します。
Thead、Tfoot、およびTbody Elementsは、テーブルに行をグループ化することができます。テーブルを作成するときは、ヘッダー行、データが付いた行、および下部に合計行が必要になる場合があります。この部門を使用すると、ブラウザはテーブルタイトルとフッターとは無関係にテーブルボディスクロールをサポートできます。長いテーブルが印刷されると、テーブルのテーブルヘッダーとフッターをテーブルデータを含む各ページに印刷できます。
<tbody>
テーブルの本体(テキスト)を定義します。
<tbody>タグを使用して、テーブルを別のセクションに分割できます。 <tbody>タグは、テーブル内の1つまたは複数の行をグループに組み合わせることができます。
テーブルに1つ、さらには2つ以上の<tbody>タグを含めたいかもしれませんが、テーブルに<tbody>タグを持たないことをお勧めします。
<tbody>タグでは、<tr>タグのみがテーブルの行を定義できます。定義されると、<tbody>タグはテーブルの独立した部分です。たとえば、1つの<tbody>から別の<tbody>に及ぶことはできません。
Thead、Tfoot、およびTbody Elementsは、テーブルに行をグループ化することができます。テーブルを作成するときは、ヘッダー行、データが付いた行、および下部に合計行が必要になる場合があります。この部門を使用すると、ブラウザはテーブルタイトルとフッターとは無関係にテーブルボディスクロールをサポートできます。長いテーブルが印刷されると、テーブルのテーブルヘッダーとフッターをテーブルデータを含む各ページに印刷できます。
<tfoot>
テーブルのフッター(脚注)を定義します。
Thead、Tfoot、およびTbody Elementsは、テーブルに行をグループ化することができます。テーブルを作成するときは、ヘッダー行、データが付いた行、および下部に合計行が必要になる場合があります。この部門を使用すると、ブラウザはテーブルタイトルとフッターとは無関係にテーブルボディスクロールをサポートできます。長いテーブルが印刷されると、テーブルのテーブルヘッダーとフッターをテーブルデータを含む各ページに印刷できます。
<col>
テーブル内の1つ以上の列の属性値を定義します。このプロパティは、テーブルまたはコルグープでのみ使用できます。
<colgroup>
テーブル列のグループ化を定義します。この要素を使用すると、列を組み合わせてフォーマットできます。この要素は、<table>タグ内でのみ合法です。
<colgroup>タグを使用するには2つの方法があります。1つは、いくつかの同一の列を単純に定義することであり、もう1つはいくつかの異なる列を結合することです。
PS:上記のすべての内容はW3Schoolからのものです。W3Schoolは著作権情報のすべての権利をマークし、すべての権利を留保するからです。その後、再投稿したり編集したりしません。段落の1つを使用すると、クリックして特定のタグの詳細な紹介を直接表示できます。テーブルの導入も表示することもできます。