【HTML】テーブル基礎(table,th,tr,tdと属性と単線)①

投稿者: | 2021年6月18日

 

本日はHTMLのTableの基本のth,tr,td属性単線について解説します。

それではいってみましょう!

 

table要素

テーブルの大枠。

<table> ~ <table>の中にテーブルの各要素を記述して表(テーブル)を作成します。

 

テーブルは基本的にTHとTRとTDの3つの要素で構成されています。

基本的なテーブルのつくりは、セルと外枠の2つが存在します。

 

下記のテーブルのように、セル(見出し、データ)外枠で構成されています。

テーブル基礎

 

th要素(table header)

テーブルの見出しを表示させる場合に記述します。
(thは見出しがある時だけ使用します)

下記のの箇所がthです。

th

TH解説

 

tr要素(table row)

テーブルのになります。

下記赤枠が2つなので2行のtrということです。

TR

TR解説

 

td要素(table data)

テーブルのデータを表示させます。

下記のの箇所がTDになります。

TD

TD解説

 

この3つの要素が最重要なので必ず覚えましょう!

 

テーブルの属性

border

外枠の太さを変更できます。

テーブル外枠

border=“1” ←左の数字部分を変更することで外枠の太さを変更できます。

borderサンプルコード

 

cellpadding

文字とセルの間隔(padding)を変更できます。

cellpadding

cellpadding=“20” ←左の数字部分を変更することで間隔が変更できます。

cellpaddingサンプルコード

 

cellspacing

セルとセルの間隔、セルと外枠までの間隔を変更できます。

cellspacing

cellspacing=“20” ←左の数字部分を変更することで間隔が変更できます。

cellspacingサンプルコード

 

その他の属性

・align → 位置(left,center,right)
・bgcolor → 背景色
・frame → 枠線
・rules → 罫線
・summary → 代替テキスト(caption)
・width → テーブルの幅

 

CSSでテーブルの外枠を単線にする

こちらは補足ですが、テーブルの線を1本の線にする場合のCSSの記述方法です。

サンプルコード

二重線が単線になります。

実行前

テーブル外枠二重線

実行後

 テーブルの外枠を単線

 

まとめ

今回はテーブルの基礎を解説をしました。

特にth,tr,tdはテーブルの基礎として最重要な部分なのでよく理解しておきましょう!

HTMLメルマガなんかにも、よくテーブルは使用されます。

以上です。

その他テーブル関連

【エクセルVBA】webスクレイピング(テーブル操作th,tr,td取得)