テーブルのページ


テーブルのタグ

tableテーブルの外枠部分を記述
テーブルの行(Table Row)
tdテーブルの列(Table Data)

1.最もシンプルなテーブル

1
  1. <table>~</table>で外枠部分を記述
  2. <tr>~</tr>で行を部分を記述
  3. <td>~</td>で列を部分を記述

2.テーブルの列を増やす

<tr>~</tr>内にいくつ<td>~</td>があるかで列の数が決まる
123

2.テーブルの行を増やす

<table>~<table>内にいくつ<tr>~</tr>があるかで行の数が決まる
123
456

4.テーブルの幅の変化

各セルのサイズは中身に応じて自動で伸縮する
111222333
456

11月のカレンダー

  12345
6789101112
13141516171819
20212223242526
27282930   

テーブルの属性

5.テーブルの幅の指定(相対配置)

widthで幅を指定できる
111222333
456
%で指定するとブラウザの幅に応じた可変サイズ

5-2.テーブルの幅の指定(絶対配置)

widthで幅を指定できる
111222333
456
%で指定するとブラウザの幅に応じた可変サイズ

6.テーブルの幅の指定(絶対配置)

heightで幅を指定できる
111222333
456
ピクセルでで指定すると指定した高さでテーブルが作られる

7.セルのサイズの指定(絶対配置)

heightはtdにも指定できる
111222333
56
heightはtr(td)にも指定できる

8.水平揃え(align)

alignで水平方向の揃えを指定できる
111222333
56
table,tr,tdどれにつけるかで適用される範囲が変わる

9.垂直揃え(valign)

valignで垂直方向の揃えを指定できる 4
111222333
56
table,tr,tdどれにつけるかで適用される範囲が変わる

10.背景色(bgcolor)

valignで背景色を指定できる
111222333
456
table,tr,tdどれにつけるかで適用される範囲が変わる

テーブルの復習

123
444555666

11.列(col)の結合(valign)

colspanで指定した分だけセル(列)を結合できる 4
111222333
56
結合して減る分の(列)は自分で削除する必要

12.行(row)の結合

rowspanで指定した分だけセル(列)を結合できる
1114222333
56
結合して減る分の(行)は自分で削除する必要

13.セルの余白(cellpadding)

cellpaddingでセルと内容物の余白を指定できる
111222333
456
cellpaddingでセルと内容物の余白を指定できる

14.セルとセルの間隔(cellspacing)

cellspacingでセルとセルの間の骨格部分のサイズを指定できる
111222333
456
border=0と組み合わせるとセルがくっつく

きょうのひとこと

今日も頑張りました。