テーブルタグ(テーブル)詳細

テーブルタグ(テーブル)詳細
<br />テーブルは、昔から誰もが使ってきたタグで、今も使われています。しかし、現在のウェブサイトの再構築により、レイアウトにテーブルを使用しないことが推奨されています。多くの友人は、テーブルの使用はいわゆる非標準であると誤解しています。実際にはそうではありません。テーブルは重要な要素です。
少し前に、テーブルに含まれる主なタグを探していました。もちろん、それを皆さんと共有したいと思いました。
表タグには主に、table、caption、th、tr、td、thead、tfoot、tbody、col、colgroup があります。それぞれの紹介は次のとおりです。
<テーブル>
テーブル タグはテーブルを定義します。 <table> タグ内に、表のヘッダー、表の行、表の列、表のセル、その他の表コンテンツを配置できます。
<キャプション>
キャプション要素は表のタイトルを定義します。キャプション タグはテーブル タグの直後に来る必要があります。テーブルごとに定義できるヘッダーは 1 つだけです。通常、このタイトルは表の上部の中央に配置されます。
<番目>
テーブル内のヘッダー セルを定義します。この th 要素内のテキストは通常​​、太字で表示されます。
<tr>
テーブル内の行を定義します。
<td>
テーブル内のセルを定義します。
<頭>
テーブル ヘッダーを定義します。
thead、tfoot、tbody 要素を使用すると、テーブル内の行をグループ化できます。テーブルを作成するときは、ヘッダー行、データを含むいくつかの行、および下部の合計行が必要になるでしょう。この分割により、ブラウザはテーブル ヘッダーとフッターとは独立してテーブル本体のスクロールをサポートできるようになります。長いフォームを印刷する場合、テーブル データを含む各ページにテーブル ヘッダーとフッターが印刷されることがあります。
<t本文>
表本体(テキスト)を定義します。
<tbody> タグを使用すると、テーブルを個別のセクションに分割できます。 <tbody> タグは、テーブル内の 1 つ以上の行をグループ化できます。
テーブル内に 1 つ、または 2 つ、あるいはそれ以上の <tbody> タグを含めたくなるかもしれませんが、テーブル内には <tbody> タグを含めないことをお勧めします。
<tbody> タグ内では、<tr> タグのみがテーブル行を定義できます。一度定義されると、<tbody> タグはテーブルの独立した部分になります。たとえば、ある <tbody> から別の <tbody> にまたがることはできません。
thead、tfoot、tbody 要素を使用すると、テーブル内の行をグループ化できます。テーブルを作成するときは、ヘッダー行、データを含むいくつかの行、および下部の合計行が必要になるでしょう。この分割により、ブラウザはテーブル ヘッダーとフッターとは独立してテーブル本体のスクロールをサポートできるようになります。長いフォームを印刷する場合、テーブル データを含む各ページにテーブル ヘッダーとフッターが印刷されることがあります。
<tfoot>
テーブルのフッター (脚注) を定義します。
thead、tfoot、tbody 要素を使用すると、テーブル内の行をグループ化できます。テーブルを作成するときは、ヘッダー行、データを含むいくつかの行、および下部の合計行が必要になるでしょう。この分割により、ブラウザはテーブル ヘッダーとフッターとは独立してテーブル本体のスクロールをサポートできるようになります。長いフォームを印刷する場合、テーブル データを含む各ページにテーブル ヘッダーとフッターが印刷されることがあります。
<列>
テーブル内の 1 つ以上の列のプロパティの値を定義します。この属性はテーブルまたは colgroup 内でのみ使用できます。
<colgroup>
テーブル列のグループ化を定義します。この要素を使用すると、書式設定のために列をグループ化できます。この要素は <table> タグ内でのみ有効です。
<colgroup> タグを使用するには 2 つの方法があります。1 つは、複数の同一の列を単純に定義する方法で、もう 1 つは、複数の異なる列をグループ化する方法です。
PS: 上記のコンテンツはすべて w3school からのものです。w3school は著作権情報に著作権を明記し、すべての権利を留保しています。そうすれば、再投稿も編集もしません。段落だけを抜粋して、クリックするとタグの詳細な紹介を直接表示できます。表の紹介も参照してください。

<<:  JS の 6 つの継承方法とその長所と短所

>>:  Navicat Premiumを使用してMySQLデータベースにリモート接続する方法

推薦する

Xshell を使用して VMware 上の Linux 仮想マシンに接続する (グラフィック手順)

はじめに: 最近 Hadoop プラットフォームの構築を勉強し始めたので、ローカルマシンに VMwa...

MySQL 5.7.24 のインストールと設定のグラフィックチュートリアル

この記事では、MySQL 5.7.24のインストールと設定のチュートリアルを参考までに紹介します。具...

CentOS サーバーの時間を北京時間に変更する方法

1. VPSとCentOSシステムを購入しましたが、サーバーの時間が北京時間と一致せず、時差があるこ...

Selenium+testng を使用して Docker で Web 自動化を実現する方法

序文長い間さまざまな資料を読んで、ついに selenium+testng のパラメータ化の問題を解決...

JS+AJAX は、州、市、地区のドロップダウン リストのリンクを実現します。

この記事では、州、市、地区のドロップダウンリストのリンクを実現するためのJS + AJAXの具体的な...

TomcatはLog4jを使用してcatalina.outログを出力します。

Tomcat のデフォルトのログは java.util.logging を使用しますが、これにはい...

HTML ファイルにファイルの内容を含める方法の概要

フォーラムでは、ネットユーザーから「HTML ファイル内の別の HTML ファイルの内容を読み取るこ...

Vue 開発者向けの VSCode 拡張機能ベスト 7

適切な VS Code 拡張機能を Visual Studio に追加すると、開発者としての作業がは...

Vue画像拡大鏡コンポーネントのカプセル化と使用方法の詳細な説明

Vue画像拡大鏡コンポーネントパッケージに基づいて、参考までに具体的な内容は次のとおりです。画像拡大...

mysql8.0.19 でパスワードを忘れた場合の完璧な解決策

おすすめの読み物: MySQL 8.0.19 は、間違ったパスワードを 3 回入力するとアカウント ...

PC/Pad/Phoneデバイスに自動的に適応するCSSウェブページレスポンシブレイアウト

序文最近は、PC、iPad、携帯電話、スマートウォッチ、スマートテレビなど、さまざまなデバイスが存在...

WeChatミニプログラムの開発をスピードアップするためのヒント

1. app.jsonを使用してページを作成する私たちの通常の開発習慣によれば、新しいページを作成す...

mySQLキーワードの実行優先度の説明

以下のように表示されます。表から条件フィールドでグループ化仮想テーブルとフィールドを作成し、フィール...

MySQLトリガーの使用例の詳細

MySQL トリガー構文の詳細: トリガーは、特定のテーブル内のデータが挿入、削除、または更新される...

Vue+Websocketはチャット機能を実装するだけです

この記事では、チャット機能を簡単に実装するためのVue+Websocketの具体的なコードを参考まで...