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

テーブルタグ(テーブル)詳細
<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データベースにリモート接続する方法

推薦する

Vue 初心者ガイド: 環境の構築と開始方法

目次初期ビューVue開発環境の構築Vueインスタンスの作成Vue テンプレート構文Vue データバイ...

CSS を使用してマウスをホバーすることで他のタグのスタイルを変更するサンプルコード

序文:私の知る限り、現在 CSS で制御できるのは、タグをホバーしたときにそのタグの下の兄弟タグとサ...

Linuxでスワップパーティションファイルを作成する方法

スワップの紹介Linux のスワップ (スワップ パーティション) は、Windows の仮想メモリ...

Nginxポーリングアルゴリズムの基本的な実装方法の詳細な説明

ポーリングアルゴリズムの紹介多くの人が職場で nginx を使用しており、その設定に精通しています。...

Linux ログ表示方法 6 つのまとめ

バックエンド プログラマーは、さまざまな場所で Linux を扱います。Linux ログの読み方がわ...

JavaScript操作要素は、ページコンテンツのスタイルを変更する方法を教えます

目次1. 操作要素1.1. 要素コンテンツの変更1.2. innerText と innerHtml...

Vue のルータールーティングの 2 つのモード (ハッシュと履歴) の詳細な説明

ハッシュモード(デフォルト)動作原理:ウェブページのハッシュ値の変化を監視する—> onhas...

Docker コンテナのログを表示およびクリーンアップする方法 (テスト済みで効果的)

1. 問題Docker コンテナのログにより、ホストのディスク領域がいっぱいになりました。 doc...

Nginx ロケーション設定のチュートリアル (ゼロから)

基礎位置の一致順序は、「最初に正規表現に一致し、次に共通表現に一致」です。実際のロケーションの一致順...

RHEL8 で静的 IP アドレスを設定するさまざまな方法の簡単な分析

Linux サーバーで作業している場合、ネットワーク カード/イーサネット カードに静的 IP アド...

WindowsX Hyper-V ベースの CentOS システムをインストールする

現在、Linux を使用するほとんどの人は、クラウド サーバーを使用するか、Windows 上に仮想...

HTML テーブル マウス ドラッグ ソート機能

効果画像: 1. ファイルをインポートする<script src="js/jquer...

JS を使用してデータ型を決定する 4 つの方法

目次序文1. 型2. インスタンス3. コンストラクター詳細: 4. 文字列要約する序文Javasc...

TypeScript の基本型の紹介

目次1. 基本タイプ2. オブジェクトタイプ2.1 配列2.2 タプル2.3 オブジェクト3. 型推...

実行中のDockerコンテナのポートマッピングを変更する方法

序文docker run がコンテナを作成して実行するときに、-p を使用してポート マッピング ル...