コタ&こたplusサチイブ お気楽DAYS

コタ&こたplusサチイブ お気楽DAYS

HTML簡単講座5時間目

※以下のタグのカッコ<>は、タグ変化しないよう全部全角になってます。
毎度毎度お手数お掛けしてすいませんが、使うとき、全部半角に変えてくださいね。


では、そろそろ午後の授業に行きましょう(笑) 久々UPの5時間目です。

テーブルの難しさに頭を抱えているでしょうが、 テーブルは本当に利用価値のある便利なタグだということがわかれば、 「もう使わずにはいられないわっっ(涙目)」と思わずにいられないでしょう(ウソ) 4時間目より さらに ややこしくなりますが、前回同様、基本ルールを覚えていれば、 大丈夫・・・・・かなぁ・・・(笑)

【基本ルール】
1 タグは必ず<☆> </☆> このように</>で閉めること。
2 タグの閉める順番は、タグをつけた順番の逆。<1><2><3></3></2></1>
3 タグは必ず 半角英数字 で書くこと。
4 <TR></TR>は、一つの行、<TD></TD>は、一つの列をあらわすことを覚えておきましょう。



テーブルの応用の続きです。
こたっぺ☆もかなり混乱してきているので、間違ってたらゴメンなさい。(ゴメンじゃ済まないが)
4時間目で使ったテーブルをそのまま使ってみます。
<TABLE border="1" width="300">
<TR><TD colSpan="2">
1 </TD></TR>
<TR><TD>
2 </TD><TD> 3 </TD></TR></TABLE> ⇒
1
2
3



★セルの中の文字のバランスをよくしたい★

また、ちょっと文字が全部左に寄っちゃって、バランス悪いなぁって思ったら、
文字をそれぞれのセルの 真ん中 に持ってくることもできます。
「真ん中」に持ってくるということはぁ~~~~?

そうです!「center」のタグです。
そして、3時間目の真ん中らへんにあった位置を設定するタグ「Align=""」を使います。

<TABLE border="1" width="300">
<TR><TD colSpan="2" BGCOLOR="#99ffff" Align="center" >
1 </TD></TR>
<TR><TD>
2 </TD><TD> 3 </TD></TR></TABLE> ⇒
1
2
3


もし、「1」を右に寄せたいときは、

<TABLE border="1" width="300">
<TR><TD colSpan="2" BGCOLOR="#99ffff" Align="right" >
1 </TD></TR>
<TR><TD>
2 </TD><TD> 3 </TD></TR></TABLE> ⇒
1
2
3


1だけでなく、2と3も真ん中寄せにしてみましょう。
<TABLE border="1" width="300">
<TR><TD colSpan="2" BGCOLOR="#99ffff" Align="center" >
1 </TD></TR>
<TR><TD Align="center" >
<font color="red"> 2 </TD><TD Align="center" > <font color="red"> 3 </TD></TR></TABLE> ⇒
1
2
3



★セルの幅(縦幅)を変えたい★

上のテーブルの1の枠の縦幅を変えてみましょう。
高さを設定するタグは、『height=""』です。
では、高さを70ピクセルに設定してみます。
<TABLE border="1" width="300">
<TR><TD colSpan="2" Align="center"  height="70" >
1 </TD></TR>
<TR><TD Align="center">
2 </TD><TD Align="center"> 3 </TD></TR></TABLE> ⇒
1
2
3


どうですか~?これが70ピクセルの高さです。


★セルの中の文字に色をつけたい★

では、一番上のセル内の文字に色を付けてみましょう。
もちろん、使うタグは、<font color="色">色を変えたい文字</font>。

セルの「1」という文字を赤にしたい場合。
<TABLE border="1" width="300">
<TR><TD colSpan="2" Align="center">
<font color="red"> 1 </font> </TD></TR>
<TR><TD Align="center">
2 </TD><TD Align="center"> 3 </TD></TR></TABLE> ⇒
1
2
3


こうします。 普通に文字に色を付けるのと同じなので、簡単でしょ?

★セルに字に色をつけたい★

この一つのセルに色をつけることも出来ます。
セルに色をつけたい場合は、その色をつけたい<TD>の枠内に色指定をします。
<TABLE border="1" width="300">
<TR><TD colSpan="2" Align="center" BGCOLOR="#99ffff" >
<font color="red"> 1 </font> </TD></TR>
<TR><TD>
2 </TD><TD> 3 </TD></TR></TABLE> ⇒
1
2
3


これを活用すれば、
<TABLE border="1" width="300">
<TR><TD colSpan="2" Align="center" BGCOLOR="#99ffff" >
<font color="red"> 1 </font> </TD></TR>
<TR><TD Align="center" BGCOLOR="#ffff66" >
<font color="#00cc00"> 2 </font> </TD><TD Align="center" BGCOLOR="#ffccff" > <font color="#3333ff"> 3 </font> </TD></TR></TABLE> ⇒
1
2
3


こんなキバツなテーブルもできちゃいます(笑)

枠幅なくせば、↓こういったテーブルも出来ます。

<TABLE border="0" width="300">
<TR><TD colSpan="2" Align="center" BGCOLOR="#99ffff" >
<font color="red"> 1 </font> </TD></TR>
<TR><TD Align="center" BGCOLOR="#ffff66" >
<font color="#00cc00"> 2 </font> </TD><TD Align="center" BGCOLOR="#ffff66" > <font color="#00cc00"> 3 </font> </TD></TR>
<TR><TD Align="center" BGCOLOR="#ffff66" >
<font color="#00cc00"> 4 </font> </TD><TD Align="center" BGCOLOR="#ffff66" > <font color="#00cc00"> 5 </font> </TD></TR>
<TR><TD Align="center" BGCOLOR="#ffff66" >
<font color="#00cc00"> 6 </font> </TD><TD Align="center" BGCOLOR="#ffff66" > <font color="#00cc00"> 7 </font> </TD></TR></TABLE> ⇒
1
2
3
4
5
6
7



今までのをふまえて、こんなテーブルができますよ。

<TABLE border="0" (=枠なし) width="300">
<TR><TD colSpan="2" Align="center" > <B> (=太字) こたっぺ☆の好き嫌い </B> </TD></TR>
<TR><TD height="30" Align="center" width="150" (=テーブル幅300の半分) BGCOLOR="#ffccff" >
好き </TD><TD height="30" Align="center" BGCOLOR="#99ffff" > 嫌い </TD></TR>
<TR><TD Align="center">ほとんどの動物 </TD><TD Align="center" >
虫とか </TD></TR> <TR><TD Align="center">豆腐 </TD><TD Align="center" > 納豆 </TD></TR> <TR><TD Align="center">映画 </TD><TD Align="center" > 怖い映画 </TD></TR><TR><TD Align="center">チキン </TD><TD Align="center" > レバー </TD></TR></TABLE> ⇒
こたっぺ☆の好き嫌い
好き
嫌い
ほとんどの動物
虫とか
豆腐
納豆
映画
怖い映画
チキン
レバー



HTML簡単講座1時間目へ

HTML簡単講座2時間目へ

HTML簡単講座3時間目へ

HTML簡単講座4時間目へ



© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: