表紙に戻る
テーブル(表)HTMLについて

テーブルとセルの関係
←セル枠    セル内
テーブル枠線↓
枠線幅:border="3" bgcolor="#ff0000"

<概 要>
     <TABLE>
      <TBODY>
      <TR>
      <TD>〜〜〜〜〜</TD>
      </TR>
      </TBODY>
     </TABLE>

<TABLE>〜</TABLE>
テーブルタグになります

<TR>〜</TR>
テーブル内のセルタグになります

テーブルタグ サンプルタグ1
table または TABLE
テーブル内タグ サンプルタグ2
td または TD

サンプルのタグ1
 を参照

<TABLE
width="横幅" height="高さ" border="枠線太さ">
<TBODY>
<TR><TD>テーブルタグ サンプル</TD></TR>
</TBODY>
</TABLE>

サンプルのタグ2 を参照(こちらでは概要の青字<TD>を指定します)

<TABLE width="横幅">
<TBODY>
<TR>
<TD width="セルの横幅" height="セルの高さ" style="border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;">テーブルタグ サンプルタグ2</TD></TR>
</TBODY>
</TABLE>


セル (TD)
テーブル内のスペースのことを
セル】と呼びます


width=**   横 幅 (数値;ピクセル)  height=**  縦 幅 (数値;ピクセル)
上記のタグは指定するときに使います。
省略が可能ですが、指定無しの場合は、自動調整となってしまいますので、指定することをオススメします
指定する場合(width="80")
ポップファムをよろしくお願いします
指定しない場合
ポップファムをよろしくお願いします
上記のように長い文章の場合広がってしまいます
border=*  オブジェクト周囲の囲い枠 [ 0 ]なら枠はありません
[ " ]の記号は省略可能です


テーブル内(TABLE)行列(TD)タグの追加

セル1 セル2

<TABLE border="枠線太さ">
<TBODY>
<TR>
<TD>セル1</TD>
<TD>セル2</TD>
</TR>
</TBODY>
</TABLE>
セル1
セル3

<TABLE border="枠線太さ">
<TBODY>
<TR><TD>セル1</TD></TR>
<TR><TD>セル</TD></TR>
</TBODY>
</TABLE>

セル1(198px) セル2(198px)
セル3(198px) セル4(198px)

<TABLE width="横幅" height="高さ" border="枠線太さ"> ←横幅、高さは省略可能です
<TBODY>
<TR><TD width="198">セル1</TD><TD width="198">セル2</TD></TR>
<TR><TD width="198">セル3</TD><TD width="198">セル4</TD></TR>
</TBODY>
</TABLE>

横幅(width)の数値指定する場合
セルの横幅+テーブル枠幅となります


テーブル、セルに色をつける

セル1 セル2

<TABLE border="線太さ1">
<TBODY>
<TR>
<TD bgcolor=色>セル1</TD>
<TD bgcolor=色>セル2</TD>
</TR>
</TBODY>
</TABLE>
セル1 セル2

<TABLE bgcolor=色 cellspacing="罫線幅">
<TBODY>
<TR>
<TD bgcolor=色>セル1</TD>
<TD bgcolor=色>セル2</TD>
</TR>
</TBODY>
</TABLE>

<TABLE width="400" height="40" border="1">
<TBODY>
<TR>
<TD bgcolor="#ff0000"></TD></TR>
</TBODY>
</TABLE>


テーブルの色
<TABLE width="400" height="20" border="1">
<TBODY>
<TR>
<TD bgcolor="#ff0000"><FONT color="#ffffff">テーブルの色</FONT></TD></TR>
</TBODY>
</TABLE>


テーブルの色
<TABLE width="400" height="20" border="0">
<TBODY>
<TR>
<TD bgcolor="#ff0000"><FONT color="#ffffff">テーブルの色</FONT></TD></TR>
</TBODY>
</TABLE>


複数のセルの色を変える
セル1 セル2
セル3 セル4



*
青字の部分は、
セルのカラーになります
<TABLE border="0">
<TBODY>
<TR>
<TD width="198"
bgcolor="#cccccc">セル1</TD>
<TD width="198"
bgcolor="#8080ff">セル2</TD>
</TR>
<TR>
<TD width="198"
bgcolor="#ff00ff">セル3</TD>
<TD width="198"
bgcolor="#00ff00">セル4</TD>
</TR>
</TBODY>
</TABLE>


テーブルの中にテーブルを入れることも可能です


ボーダーの種類(border)

点線HTML dotted
タグは下記のようになります。
<TABLE style="border-width : 3px 3px 3px 3px;border-style : dotted dotted dotted dotted;" width="200">
<TBODY>
<TR>
<TD>点線</TD>
</TR>
</TBODY>
</TABLE>

・・・dotted=点線タグ
このタグを応用してみましょう
実線HTML solid
・・・solid (線幅;3px)
くぼみHTML groove
・・・groove (線幅;5px)
浮き出しHTML ridge
・・・ridge (線幅;5px)
二重線HTML double
・・・double (線幅;5px)
その他
インセット・・・inset
アウトライン・・outset

四辺とも同じ線種、幅でのタグです
このようにも出来ます
タグはこのようになります
<TABLE style="
border-width : 1px 8px 3px 5px;border-style : solid solid solid solid;" width="200">
<TBODY>
<TR>
<TD align="center"><FONT size="2"><B>このようにも出来ます</B></FONT></TD>
</TR>
</TBODY>
</TABLE>

1px(;top) 8px(;right) 3px(;bottom) 5px(;left)となります
(数値は自由に指定できます)
こちらは基本的なテーブルの概要です、あとは、応用していくしかありません。

セル内に画像(背景)を指定



上記のような画像をセルの背景に指定してみましょう


POPFAM

<TABLE width=** height=** border=1>
<TBODY>
<TR><TD width=** height=**
background=画像URL>▼▼▼</TD></TR>
</TBODY>
</TABLE>

▼の部分に文字を入れます

背景に画像を入れる場合と入れない場合の違い
画像を入れてしまうとテキスト(文字)は挿入できませんが、セル背景に画像を入れることによりテキストはいつでも入れ変える事ができるというわけです


ヒント1
テーブル枠の中にイメージ画像や動く文字タグなどを入れることもできます
ヒント2
いくつかのセルを作ったテーブルでは編集が楽になります
ヒント3
テーブル内を指定し、スクリプトなども入れると動きのある部分を作成できます
copyright (C) 2009 popfam.jp. all rights reserved.