家庭菜園

HOME
旅   情   報
地  元  情  報
ホ ー ム ペ ー ジ 作 成 情 報
ド ラ イ ブ
そ   の   他

電車で行ける日帰の旅

日帰温泉地(千葉県内)

佐倉チュウリップ祭

富士見のポイント

HPのリンクの貼り方

検索ランクUPの方法

ホームページの作成法

HPテーブルの作成法

東北ドライブ

伊豆ドライブ

餃子の作り方

パソコンの買換


ホームページのテーブル・表の作り方(HP作成参考資料)


ホームページを作成する際、表(テーブル)は、単に表を、表として利用する他に、しきりとして利用するなどの他に、たくさんの 利用価値がありますが、それによっ多くの装飾をすることで、かえってホームページが重く成らないように心がけましょう。
表(テーブル)を作るには、<table>・<tr>・<td>の3つのタグの単純な組み合わせで作成できます。また、いろい ろなテーブルを組み合わせる事で、より多くの複雑な表現を簡単に表示する事が、可能に成ります。
(表1)表の出来方
表の出来方

(表2)一寸複雑な表
複雑な表


表を作る、<table>・<tr>・<td>の3つのタグの組み合わせを、具体的に書くと、 <table><tr><td>★</td></tr></table>と成ります(★ここには、ホームページ中で書きたい事などこと がらを書く。そうすると左図1表のtdと書かれた箇所に表示される。又、画像タグ(<img src="画像ファイル名">)を使えば画像も入ることが出来る。

● 列を横に追加するには、<tr>と</tr>の間に<td>★</td>を追加していく、追加した数だけ列が出来る。

● 行を縦に追加するには、<tr><td>★</td></tr>を追加していく、追加した数だけ行が出来る。
実際左図(表1)のようになっています。

左図(表2)は、横結合(A+B)と縦結合(D+G)が入った一寸複雑な表に成っています。
● 横結合(A+B)の作り方を説明します。
セルを横に結合するには、<td>タグにColspan=""と言う属性を付けます。
AとBのセルを結合しますので、<td Colspan="2">と記述します。
具体的には、<tr><td Colspan="2">A+B</td><td>C</td><td>D</td></tr>と 記述します
● 縦結合(E+I)の作り方を説明します。
セルを縦に結合するには、<td>タグにrowspan=""と言う属性を付けます。
EとIのセルを結合しますので、<td rowspan="3">と記述します。(私は縦に限りセル数+1で記入)
具体的には、<tr><td rowspan="3">E+I</td><td>F</td><td>G</td><td>H </td></tr>と記述します


(表3)実際の表(表関連以外のタグは全部消してあります)
テーブル及びそのソースタグ


(1)テーブル関係するタグ【主なもののみ】
@<tr>〜</tr>横1列(行)
A<td>〜</td>セル
B枠線の幅 : <table  border="★">〜</table>  ★ : 枠線の幅
Cセルの間隔 : <table cellspacing="★">〜</table>  ★ : セルの間隔(ピクセル)
Dセルのマージン : <table cellpadding="★">〜</table>  ★ : セルの内のマージン(ピクセル)
Eテキストに対するテーブルの位置 : <table align="★">〜</table> ★ : left,right,center
Fテーブルに対する回り込み解除 : <br clear="★">    ★ :all,left,right 
Gテーブルとテキスト間隔指定(縦) : <table  vspace="★">〜</table>  ★ : 縦方向の間隔
Hテーブルとテキスト間隔指定(横) : <table  hspace="★">〜</table>  ★ : 横方向の間隔
Iテーブルとテキスト間隔指定    : <table  align="★">〜</table>  ★ : left,right
Jテーブルのサイズ指定 : <table  width="★">〜</table>  ★ : テーブルの幅(ピクセ又は%)
Kテーブルのサイズ指定 : <table heigh="★">〜</table>  ★ : テーブルの高さ(ピクセル)
Lテーブルのサイズ指定 : <th width="★">〜</th>  ★ : セルの幅(ピクセル)
Mテーブルのサイズ指定 : <th heigh="★">〜</th>  ★ : セルの高さ(ピクセル)
Nテーブルのサイズ指定 : <td width="★">〜</td>  ★ : セルの幅(ピクセル)
Oテーブルのサイズ指定 : <th heigh="★">〜</th>  ★ : セルの幅(ピクセル)
Pセル内のテキストの位置指定<tr align="★">〜</tr>  ★ : left,right,center
Qセル内のテキストの位置指定<tr valign="★">〜</tr>  ★ : top,middle,bottom,baseline
Rセル内のテキストの位置指定<th align="★">〜</th>  ★ : left,right,center
Sセル内のテキストの位置指定<th valign="★">〜</th>  ★ : top,middle,bottom,baseline
○セル内のテキストの位置指定<td align="★">〜</td>  ★ : left,right,center
○セル内のテキストの位置指定<td valign="★">〜</td>  ★ : top,middle,bottom,baseline
@枠線の色<table border="★" bordercolor="◇">〜</table> ★ : 枠線の幅 ◇ : 色指定(例#rrggbb又は色名)
A外枠線の表示法指定<table frame="★" >〜</table> ★ : (void(デホルト),above(上のみ),below(下のみ),hsidss (上
   下のみ),vsides(左右のみ),lhs(左のみ),rhs(右のみ)他)
B内罫線線の表示法指定<table rules="★" >〜</table> ★ : (none(デホルト),rows(横列の境界のみ),cols(縦列
   の境界のみ),all(全ての境界)ほか
C背景色指定<table  bgcolor="★">〜</table>  ★  : 色指定(例#rrggbb又は色名)
D背景色指定<tr  bgcolor="★">〜</tr>  ★  : 色指定(例#rrggbb又は色名)
E背景色指定<th  bgcolor="★">〜</th>  ★  : 色指定(例#rrggbb又は色名)
F背景色指定<td  bgcolor="★">〜</td>  ★  : 色指定(例#rrggbb又は色名)
@背景画像指定<table background="★">〜</table>  ★  : 画像指定(例画像ファイル名・テーブルに指定すると
   セル指定不可)
A背景画像指定<tr  background="★">〜</tr>  ★  : 画像指定(例画像ファイル名)
B背景画像指定<th  background="★">〜</th>  ★  : 画像指定(例画像ファイル名)
C背景画像指定<td  background="★">〜</td>  ★  : 画像指定(例画像ファイル名)

余白

HOME

頁トップ