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は現在のルーティングアドレスを取得します

推薦する

Webデザインチュートリアル(5):Webビジュアルデザイン

<br />前回の記事:Webデザイン講座(4):素材と表現について Webデザイン上級...

Dockerで最もよく使われるイメージコマンドとコンテナコマンドの詳細な説明

この記事では、Docker の使用で最もよく使用されるイメージ コマンドとコンテナ コマンドを一覧表...

CSSは固定比率のブロックレベルコンテナを簡単に実装できる

H5 レイアウトを設計する場合、通常はバナーに遭遇することになります。例えば、2:1 で表示したい場...

Vue でのルータービューコンポーネントの使用に関する詳細な説明

Vue プロジェクトを開発する場合、さまざまなコンポーネント ページを表示するために切り替えることが...

Dockerで構築されたコンテナにpingツールをインストールする

Centos や Ubuntu など、Docker が pull する Base イメージは最もシン...

MySQL 挿入時間の 8 時間の違いの問題の解決方法

MySQL挿入時の8時間の時差の問題を解決する通常、jdbc の URL にはいくつかのパラメータを...

Linux (Ubuntu 18.04) に Anaconda をインストールする詳細な手順

Anaconda は、大規模なデータ処理、予測分析、科学計算のための最も人気のある Python デ...

Tomcat のセッションと Cookie の詳細な説明

序文HTTP はステートレスな通信プロトコルです。各リクエストは互いに独立しており、サーバーは以前の...

MySQL 接続例外とエラー 10061 の解決方法

MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレーショナル データベース...

CSS3はキングをマッチングさせるときにパーティクルアニメーション効果を実現します

コーディングをしていると、多くのことが同じ結末を迎えることに気づくでしょう。問題を解決する方法は何千...

MySQLコマンドプロンプトで入力エラーが発生したときに前のコマンドを修正する方法

目次現在の問題解決プロセス具体的な手順解決した事件現在の問題MySQL コマンド プロンプトに複数行...

3Dカルーセル効果を実現するjs

この記事では、3Dカルーセル効果をjsで実装するための具体的なコードを参考までに共有します。具体的な...

Linux で FastDFS ファイル サーバーを構築するための実装手順

目次1. ソフトウェアパッケージ2. gccをインストールする3. libfastcommonをイン...

Linuxのシグナルメカニズムについての簡単な説明

目次1. シグナルリスト1.1. リアルタイム信号と非リアルタイム信号1.2 信号ステータス1.3 ...

MySQL ページングクエリ最適化テクニック

ページング クエリを使用するアプリケーションでは、LIMIT と OFFSET を含むクエリが非常に...