ホームページできるかな/超初心者さん向きHP作成
Web dekirukana.net
サイトメニュー >> ホームページのデザインテンプレートをダウンロードできるサイト
トップページ
HPのはてな?
HPはどこにある?
HPのなかみ
HTMLって?
相対・絶対パス
つくってみよう!
用意するもの
作成手順
HP用素材
基本の小技集
HPを公開!
もっと知ろう!
タグのプレビュー
いろいろな色
特殊文字
記号のよみかた
PCコラム
メール
メールフォーム BBS
掲示板

リンク
リンクについて
お役立ちリンク
自動相互リンク
レンタルサーバー
プロバイダー
広告でおこづかい
参考文献
【クリック募金】


【ウィルス対策】
Click Here!

【HTMLタグ】
みんなのタグ辞書
TAG <index>

【PCトラブル】
Windows.FAQ

【ランキング】
206 Web Ranking
ホームページの情報屋さん

【P R】


Click Here!

Click Here!



テーブル(表)

> タグの簡易テスト(別窓)
| テーブルの基礎 | 行を増やす・減らす | 列を増やす・減らす | 行の結合 | 列の結合 | 右・左・中央寄せ |
| 背景色 | かわいいテーブル | 背景に画像 | 透けるテーブル |

テーブルの基礎

| 基本形 | ボーダー | 幅・高さ | 余白 | 間隔 | まとめ |
■基本形
テーブルは表を作るためのものですが、レイアウトにもよく使われます。
<table><tr><td>の3つのタグで組まれます。この3つに行や列、幅や余白の設定をしていきます。

<table>
<tr>
<td> </td>
</tr>
</table>


<table>〜</table>は表を作りますよという意味です。
<tr>〜</tr>は表に横列(行)を作ります。
<td>〜</td>で横列( <tr>〜</tr> )の中にセル(列)を作ります。セルはマス目のようなものです。文字や画像など、表示したいものはすべてこの <td> 〜 </td> の中に記述してください。

表示 記述
テーブルです♪
<table>
<tr>
<td> テーブルです♪ </td>
</tr>
</table>
↑見えないけどちゃんとあります。
↓こちらは見えるバージョンです。 わかりやすくボーダー(枠線)をつけています。
表示 記述
テーブルです♪
<table border="1">
<tr>
<td> テーブルです♪ </td>
</tr>
</table>


■ボーダー
ボーダーの設定です。
<table>タグの中に border="太さ" を記述します。
記述
太めにしてみました 
<table border="5">
<tr>
<td> 太めにしてみました </td>
</tr>
</table>
ボーダーに色をつける時は半角スペースの後に続けて  bordercolor="色" を記述してください。
記述
色をつけました 
<table border="1" bordercolor="#FF0000">
<tr>
<td> 色をつけました </td>
</tr>
</table>

■幅・高さ
幅と高さの設定です。
<table>タグの中に width="幅" height="高さ" を記述します。
「高さ」は、普通に表を作る場合は必要ないかもしれません。その時は記述なしで。
記述
 
<table width="200" height="50" border="1">
<tr>
<td> </td>
</tr>
</table>

セルの場合も同様に width="幅" height="高さ" を <td> タグの中に記述します。
記述
   
<table border="1">
<tr>
<td width="100" height="50"> </td>
<td width="100" height="50"> </td>
</tr>
</table>

※わかりやすくボーダー(枠線)をつけています。

■余白
余白の設定です。
<table>タグの中に cellpadding="余白" を記述します。すべてのセルに指定した分の余白が空きます。
記述(余白あり)

←余白あり→


←余白なし→
<table cellpadding="10" border="1">
<tr>
<td> 余白あり </td>
</tr>
</table>

※わかりやすくボーダー(枠線)をつけています。

■間隔
間隔の設定です。
<table>タグの中に cellspacing="間隔" を記述します。
間隔は、記述しなくてもある程度あきます。これはテーブルの仕様というか、ブラウザの解釈がそうなんですね。
間隔が必要ない場合、これを消すには cellspacing="0" と記述してください。
記述(余白あり)
 
<table width="200" height="50" cellspacing="10" border="1">
<tr>
<td nowrap>  </td>
</tr>
</table>
※わかりやすくボーダー(枠線)をつけています。

まとめ
まとめて使ってみましょう!
記述
シンプル枠
<table border="1" bordercolor="#FF0000" width="200" height="50" cellpadding="10" cellspacing="0">
<tr>
<td>シンプル枠</td>
</tr>
</table>
・・・シンプルすぎ(笑)。ボーダー以外の色については背景色をご覧ください。

このページのトップへ

行を増やす・減らす

行を増やすには、1行につき<tr><td> </td></tr>を1組づつ記述するだけでOK!
セルのタグである <td> </td> は必ず必要です。1行あるということは、かならず1列(1マス)あるからです。
表示 記述
 
 
 
<table width="200" border="1">

<tr>
<td> </td>
</tr>

<tr>
<td> </td>
</tr>

<tr>
<td> </td>
</tr>

</table>

行を減らすには、1行につき <tr><td> </td></tr> を1組づつ削除するだけでOK!
表示 記述
 
 
<table width="200" border="1">

<tr>
<td> </td>
</tr>

<tr>
<td> </td>
</tr>

</table>

このページのトップへ

列を増やす・減らす

列を増やすには、1行 <tr> </tr> の中に、1列につき<td> </td>を1組づつ記述するだけでOK!
行のタグである <tr> </tr> は必ず必要です。行がなければ、列は存在しないからです。
表示 記述
     
<table width="200" border="1">

<tr>

<td> </td>
<td> </td>
<td> </td>

</tr>

</table>

列を減らすには、1列につき<td> </td>を1組づつ削除するだけでOK!
表示 記述
   
<table width="200" border="1">

<tr>

<td> </td>
<td> </td>

</tr>

</table>



このページのトップへ
BACK HOME
ホームページできるかな
相対パス・絶対パス HTMLって? ホームページのなかみ ホームページはどこにある? 作成手順 作成サンプル 用意するもの ホームページ用素材 HPを公開!FFFTP 基本の小技集 コラム 特殊文字 記号のよみかた いろいろな色 タグの簡易プレビュー
Copyright(C) 2003-2005 laz All rights reserved.
当サイト内の無断使用及び無断転載を固く禁じます。