Tableとdivの簡単な紹介と使い方

Tableとdivの簡単な紹介と使い方

ウェブフロントエンド1

学生証

名前

性別

01

張三

20

02

李思

女性

21

総人数

60

フォームのコンポーネント:

タイトル ヘッダー 本文 フッター

テーブルはテーブルを定義します

<表の境界線="1" セル間隔="0" セルパディング="0" 配置="中央">
</テーブル>

キャプションは表のタイトルを定義します

<caption>ウェブフロントエンド/キャプション>終了 1<

Theadはヘッダー部分を定義します

<頭>
				<tr>
					<th>学生番号</th>
					<th>名前</th>
					<th>性別</th>
					<th>年齢</th>
				</tr>
			</thead>

Tbodyはテーブルの本体を定義します

<t本文>
				<tr>
					<td>01</td>
					<td>張三</td>
					<td>男性</td>
					<td>20</td>
				</tr>
				<tr>
					<td>02</td>
					<td>李思</td>
					<td>女性</td>
					<td>21</td>
				</tr>
				<tfoot>
					<tr>
						<td colspan="3">総人数:</td>
						<td>60</td>
					</tr>
				</tfoot>
			</tbody>

Tfootはテーブルフッターを定義します。通常は要約情報を表示するために使用されます。

<tfoot>
					<tr>
						<td colspan="3">総人数:</td>
						<td>60</td>
					</tr>
				</tfoot>

Trは線を定義する

<tr>
					<th>学生番号</th>
					<th>名前</th>
					<th>性別</th>
					<th>年齢</th>
				</tr>

tdはデータ項目(セル)を定義します。これは通常、表のヘッダーに使用され、太字のスタイルを持ちます。

Tdは通常、太字体なしで本文に使用されます。

<tr>
					<td>01</td>
					<td>張三</td>
					<td>男性</td>
					<td>20</td>
				</tr>

rowspan と colspan は、それぞれセルがまたがる行数と列数を定義します。

<td colspan="3">総人数:</td>

セル間隔はテーブル間の間隔を定義します

セルパディングは表の余白を定義します

<表の境界線="1" セル間隔="0" セルパディング="10">

Divは部門を定義します

<div スタイル="幅: 200px;高さ: 200px;背景色: スカイブルー";>

機能: ブロックレベルタグを新しい行に表示する

ブロックレベルタグとインラインタグの違い:

ブロックレベルのタグは行全体を占めます。インラインタグは左から右の順に並べられます。

ブロックレベルタグ: h1-h6 p ul ol li div table dl form

インラインタグ: span a br label I em

ブロックレベル要素の特性: display:block

  • 各ブロックは新しい行で始まり、次の要素も新しい行で始まります。
  • 要素の幅、高さ、行の高さ、内側と外側の余白はすべて設定可能です。
  • 要素の幅を設定しない場合は、高さを設定しない限り、親コンテナの100%になります。

インライン要素の特性: display: inline

  • 他の要素は1行に並んでいます
  • 要素の幅、高さ、行の高さ、内側と外側の余白を設定することはできません
  • 要素の幅は、そこに含まれるテキストまたは画像の幅であり、変更することはできません。

インラインブロック要素の特性: display: inline-block

  • 他の要素は1行に並んでいます
  • 幅、高さ、行の高さ、内側と外側の余白をすべて設定できます

要約する

Tableとdivの紹介と使い方については以上です。Tableとdivの紹介と使い方についてさらに詳しく知りたい方は、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

<<:  HTMLのフォントがline-heightを指定しても垂直方向に中央揃えできない問題の解決方法を詳しく説明します

>>:  CSS 表示テーブルの適応的な高さと幅の問題の解決策

推薦する

CSS パフォーマンスの最適化 - will-change の使用方法の詳細な説明

will-change は、要素にどのような変更が行われるかをブラウザに伝え、ブラウザが事前に最適化...

Vueはフォーム検証機能を実装します

この記事では主に、NUXT の validate メソッドに基づいてフォーム検証を実装する方法につい...

まだ*を選択しますか?

アプリケーションが牛のように遅い理由は数多くあります。ネットワーク、システム アーキテクチャ、または...

Windows システムの MySQL が中国語を入力および表示できない問題の解決方法

ステップ 1: メモ帳を使用して、MySQL インストール ディレクトリの「my.ini」ファイルを...

ZabbixはLinuxシステムサービスのプロセスを監視

Zabbix は Linux システムのサービス ユニットを監視するためのルールを自動的に検出します...

Centos7 ベースの Nginx Web サイト サーバーの構築の詳細説明 (仮想 Web ホストの構成を含む)

1. Nginx サービス基盤Nginx (エンジン x) は、パフォーマンスの最適化のために特別...

Vue でよく使われる命令 v-if と v-show の違いを簡単に分析します。

目次序文1.v-ショー2.v-if 3. v-showとv-ifの違い1. 原則の違い2. アプリケ...

子コンポーネントを通じて親コンポーネントのプロパティを変更するための Vue のさまざまな実装方法

目次序文一般的な方法1. 親コンポーネントを介して子コンポーネントの発行イベントをリッスンしてpro...

MySQLの大規模テーブル最適化ソリューションについての簡単な説明

背景Alibaba Cloud RDS for MySQL(MySQL バージョン 5.7)データベ...

CSSでプロセスナビゲーション効果を実現する(3つの方法)

CSS によりプロセスナビゲーション効果を実現します。具体的な内容は以下のとおりです。 ::tip...

Promiseの紹介と基本的な使い方の簡単な分析

Promise は、ES6 で導入された非同期プログラミングのための新しいソリューションです。 Pr...

Dockerに関するよくある質問

Docker はポートを IPv6 にのみマッピングし、IPv4 にはマッピングしません。 dock...

html2canvasで画像が正常にキャプチャできない時の解決方法

質問まず、私が遭遇した問題についてお話しします。まず、そういった需要があるわけです。フロントエンドは...

ページデザインにおけるテーブルとdivの適切な適用についての簡単な説明

この記事の冒頭で、以前書いた入門記事の間違いを訂正したいと思います。初心者を再び誤解させないように、...

Vue+Vantはトップ検索バーを実装します

この記事では、参考までに、Vue+Vant のトップ検索バーを実装するための具体的なコードを紹介しま...