HTML テーブルに複雑なテーブル ヘッダーを実装するためのサンプル コード

HTML テーブルに複雑なテーブル ヘッダーを実装するためのサンプル コード

複雑な表を作成するには HTML を使用します。複雑なテーブルでは通常、td の rowspan 属性値と colspan 属性値という 2 つの属性が使用されます。

HTML では、<td> タグは HTML テーブル内の標準セルを定義します。

(1)rowspan属性はセルがまたがる行数を指定します。

(2)colspan属性は、セルがまたがる列の数を指定します。

<html>   
<ヘッド>   
    <meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=utf-8" />   
    <title>複数のヘッダーテーブル</title>   
</head>   
<本文>   
<テーブル id="タブ" セルパディング="1" セル間隔="1" 境界線="1">   
<tr>   
 <th rowspan="2">シリアル番号</th>
 <th rowspan="2">監視場所</th>
 <th rowspan="2">電源パス</th>
 <th rowspan="2">供給電圧</th>
 <th rowspan="2">負荷電流</th>
 <th rowspan="2">落雷回数</th>
 <th rowspan="2">最新の落雷時刻</th>
 <th colspan="2">バックアップ保護オープン状態</th>
 <th rowspan="2">SPD ダメージ量</th>   
 <th colspan="2">出力オープン状態</th>
</tr>   
<tr>   
 <th>クラス B</th> 
 <th>Cレベル</th>
 <th>1番道路</th> 
 <th>2nd Road</th>  
</tr> 
<tr> <th rowspan="4">1</th>
</tr>  
<tr>   
    <th>1</th>   
    78   
    96   
    67   
    98 番目   
    88 番目   
    75   
    94   
    69 69   
    23日   
 33 
</tr> 
<tr>
 <th colspan="2">ヒントと提案</th>   
    <th colspan="2">インテリジェント雷保護ボックスの状態</th>   
    <th colspan="2">避雷ボックスモデル</th>   
    <th colspan="3">避雷ボックスのシリアル番号</th>   
    <th colspan="2">雷保護ボックスバージョン</th>
</tr>  
<tr>   
    <th colspan="2">規則に従って機械全体を検査することをお勧めします</th>   
    <th colspan="2">オンライン</th>   
    <th colspan="2">2018041201-035PF</th>   
    <th colspan="3">2018041201-256</th>   
    <th colspan="2">V1.0.0</th>   
</tr>    
</テーブル>   
</本文>   
</html>

効果画像:

境界線や区切り線のない HTML テーブル設定

ボーダーレス

<テーブル id="tbl" 境界線=1 幅="80%" フレーム=void ></テーブル>

frame 属性は、境界線の表示ルールを指定します。使用可能な設定は次のとおりです。

  • void 境界線を設定しません。
  • 上記では上部の境界線のみが表示されます。
  • 以下は下の境界線のみを表示します。
  • vsides は左と右の境界線のみを表示します。
  • hsides は上部と下部の境界線のみを表示します。
  • lhs は左の境界線のみを表示します。
  • rhs 右の境界線のみを表示します。

境界線はない

<table id="tbl" border=1 width="80%" ルール=なし ></table>

ルール属性は、区切り線の表示ルールを指定します。「none」は区切り線がまったくないことを意味します。また、「rows」と「cols」も設定できます。文字どおりの意味だけでは誤解を招きやすいです。ここで注意すべき点は、rows は行間に区切り線がない、つまり同じ行のデータが区切り線で区切られていないことを意味し、cols は列間に区切り線がない、つまり同じ列のデータが区切り線で区切られていないことです。

これで、HTML テーブルに複雑なヘッダーを実装するためのサンプル コードに関するこの記事は終了です。HTML テーブルに複雑なヘッダーを実装するための関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  HTML5 と HTML4 の 10 の主な違い

>>:  Vue3は現在のルーティングアドレスを取得します

推薦する

計算プロパティとリスナーの詳細

目次1. 計算されたプロパティ1.1 基本的な例1.2 計算プロパティキャッシュとメソッド1.3 計...

コンパイル/サーバーなしでブラウザにCommonJSモジュールを実装する

目次導入1. one-click.jsとは2. パッケージングツールはどのように機能しますか? 3....

MySQL はカスタムシーケンスを使用して row_number 関数を実装します (詳細な手順)

いくつかの記事を読んだ後、ようやく MySQL で row_number() ソートを実装する方法が...

CSSはフロントエンドの画像変形の問題を完璧に解決します

Toutiao IT School で、CSS がフロントエンドの画像変形の問題を完璧に解決するとい...

jsネイティブウォーターフォールフロープラグイン制作

この記事では、jsネイティブウォーターフォールフロープラグインの具体的なコードを参考までに共有します...

JSのバイナリファミリーについての簡単な説明

目次概要ブロブBlob の動作BLOB ダウンロード ファイルブロブ画像のローカル表示BLOB ファ...

Vue.js フロントエンド Web ページ ポップアップ非同期動作例の分析

目次1. 序文2. ポップアップコンポーネントを2つ見つける3. 自分で作る3.1. Promise...

MySQL データベースの最適化: インデックスの実装原則と使用状況の分析

この記事では、例を使用して、MySQL データベースの最適化のためのインデックス実装の原則と使用方法...

MYSQLテーブルの包括的な概要

目次1. テーブルを作成する1.1. テーブルを作成するための基本構文1.1.1. シンプルなテーブ...

UbuntuはSSHサービスのリモートログイン操作を開始します

ssh-secure シェルは、安全なリモート ログインを提供します。組み込みシステムを開発し、Li...

ネイティブ JavaScript を使用して計算機のサンプル コードを開発する

計算機の主な機能は数値計算を実行することです。計算機機能の Web インスタンスを開発すると、js ...

mysql ERROR 1045 (28000) 問題の解決方法

私はmysql ERROR 1045に遭遇し、この問題に長い時間を費やしました。私はそれを自分で書き...

大規模なウェブサイトアーキテクチャを設計・構築する際に考慮すべき10の課題

ここでは、PHP、JSP、または .NET 環境については説明しません。アーキテクチャの観点から問題...

CSS3 とテーブルタグを使用して円軌道アニメーションを実装するためのサンプルコード

html: 実際には、テーブルタグに従っていくつかの実線の円 div を正六角形に配置し、div コ...

Dockerでホストファイルをカスタマイズする方法について簡単に説明します

目次1. コマンド2. docker-compose.yml 3. Dockerファイル4. 直接変...