2004.12.07
XML
カテゴリ: カテゴリ未分類
デュラン!ロード=シルバーカードリッジ…!! てぇ――っ!!(挨拶)


というわけで、今日はなんとなくサイト作成などを行っているサイトさんに向けてのタグ講座。
と言ってもそんなに大層なものでもないんですけどね…(苦笑)。
トップページを作るのや、僕のサイトの左下のリンクページみたいに拘ってみたりとか…。
いろいろなことに重点をおいて、今回は語ってみようかと…。
あ~…ちなみにタグやトップページなんかに全然関心の無い人は無視しちゃってください(苦笑)。
この日記見ても面白くもなんともないですから(いつも面白く無いですけど…悲)。


■テーブル■

さて、テーブル(TABLE)。
まぁ…一般的に少しでも見た目を重視したいなら使わないではいられないタグの一つですね。

まぁ…一部のサイトのように、逆にテーブルなどを極力使わないで、シンプルに攻めるもの綺麗なのでOKでしょう。
あくまでテーブルを使う人へのタグ講座ですw


テーブルは基本的に縦に使用するというよりは、横に使用するのが主流です。
まぁ…縦に分裂させる方法を取るのも当然ありますが、横長になるのが大体だと思います。
さて…さっそくタグ講座ということなのでタグを…。
ちなみに <>は全て『全角』になっています。実際使用するときには半角の<>に直してご使用ください。

まずテーブルタグの基本からお教えします。
まぁ…最初が<Table>なのはいいとして、そのあとの付属などの説明。
<Table border="○" width="×" height="△" bgcolor="□">
がテーブルタグの最初の大体の基本形となります。
borderというのはテーブル周りの 枠線の太さ
『0』にするとテーブル周りの枠線が消えます。
width・heightというのはもう使っている人は余裕で分かりますね。widthが横、heightが縦の長さです。
bgcolorというのは テーブル全体の色 。まぁ…枠線の色…とでも思ってください。
基本的にはbgcolorを設定しないと背景が透けます(僕のサイトのように)。

ここからが重要。
まず<Table>タグのあとにつける<tr><td>。
<tr>というのは縦の段を表します。まぁ… 『改行』 とでも覚えてしまってください。
そして<td>というのが<tr>行の中の横の段。ちゃんと段が終了するたびにタグ閉じて(</td>)ください
こちらにはテーブルと同じように中にさらにタグを使いする場合が多いです。
こちらに使用できないのは『border』です。これだけはTableタグにしか使用することはできません。
図に表すと分かりやすいので示します。

<Table border="1" width="300" height="150">
<tr>
<td width="100" height="50">TD1-1</td>
<td width="100" height="50">TD1-2</td>
<td width="100" height="50">TD1-3</td>
</tr>
<tr>
<td width="100" height="50">TD2-1</td>
<td width="100" height="50">TD2-2</td>
<td width="100" height="50">TD2-3</td>
</tr>
<tr>
<td width="100" height="50">TD3-1</td>
<td width="100" height="50">TD3-2</td>
<td width="100" height="50">TD3-3</td>
</tr>
</Table>

というのを実際に入力してみると…(ちなみに本来は上記のタグの間は改行しないでください)

TR
TR
TR
TD1-1 TD1-2 TD1-3
TD2-1
TD2-2 TD2-3
TD3-1
TD3-2 TD3-3


というようになります(左のTRは個人的につけたしたものです。実際には表示されません)。
TRというのが縦の段、その中に存在するのがTDという横の段というわけです。
どうです?これさえ理解してしまえばなんとなくいろいろ作れそうな気がしませんか?
さて…では少し応用編といきますか。
よくある質問だったりするわけでもないのですが、妙にできないと思っている人のために解説。

TR
TR
TR


という上のテーブルと、下の

TD1-1
TD1-2
TD1-3
TD2-1

TD2-2
TD2-3
TD3-1
TD3-2
TD3-3


というテーブルを横並び同士に並べたい…つまりは、

TR
TR
TR
TD1-1 TD1-2 TD1-3
TD2-1
TD2-2 TD2-3
TD3-1
TD3-2 TD3-3


のようにしたいのに出来ないという質問。まぁ…上記の場合は別に一つのテーブルの中に4つTDを作って、
最初にTR、あとにTDを入れれば作成できるのですが、もし下記のような場合ですとどうでしょう?

TR
TD1-1
TD1-2
TD1-3
TD2-1

TD2-2
TD2-3
TD3-1
TD3-2
TD3-3


まぁ…たしかに

TR
TD1-1
TD1-2
TD1-3
TD2-1

TD2-2
TD2-3
TD3-1
TD3-2
TD3-3


というように作成することもできますが、これはcolspan、rowspanという難しいタグを利用して『結合』というものを行っています。
いきなりこんなことをやれと言われてもできるものではないので、もっと簡単な方法を。

TR
TR
TR
TD1-1 TD1-2 TD1-3
TD2-1
TD2-2 TD2-3
TD3-1
TD3-2 TD3-3


この画像が最初の方の画像と何が違うのか気付きましたか?
先ほどの繋げている画像(上から4つめの画像)の周りにさらに横に二分割されたテーブルが見えると思います。
もう分かりましたか?二つに横分割されているテーブルの中に、横に並べたいテーブルを入れただけなんですよ。
僕のトップにも大量に使われています。どうです?分かりましたか?
なので無理に結合なんてしなくてもいいんです。あとは周りのテーブルのタグのborderを0にすれば見えなくなって完成。
上から4つめの形が出来上がるというわけです。ご理解いただけたでしょうか?(苦笑)


■テーブルタグ・終了■





お気に入りの記事を「いいね!」で応援しよう

Last updated  2004.12.07 21:29:39
コメント(6) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


おいこらちょっと待て  
涼宮 茜  さん
TOPのあれはなんですか?
我が敬愛なる先輩をカレー扱いなど言語道断!!
しかも、僕が君の志貴に勝たなきゃ直らないってどういうことですか!?
不可能なことを言うんじゃありません!!
家で練習できない僕に一体どうしろと? (2004.12.07 21:38:52)

ヽ(゚▽゚*)ノシ わぁい♪  
TOP改装の時に使います。
テーブルを使うときれいに見えていいですよね。
あるとないとでは大違いですよ。

確かにHP作成している人以外には面白くはないと
思いますが、いつもの日記は面白いですよ。
(特に神無月の巫女があった日の)
(2004.12.07 22:27:02)

おぉ!  
takashi’s  さん
自分も同じく使わせていただきます。
非常にありがたいですw
ありがとうございます。
自分はまだまだ未熟者でして・・・ (2004.12.07 23:57:07)

Re:タグ講座(12/07)  
僕も多いに活用させてもらいますね!
ほんと毎回勉強になります。 (2004.12.08 00:54:15)

このテーブル  
祖茶  さん
高レベルだ
俺のサイトは(ry (2004.12.08 06:43:27)

おぉ~・・・  
†隼人†  さん
ついにテーブルのタグ講座・・・。
遂に・・・遂に始動ですかっっ?(何を
いや~なかなかTOP完成しませんよ・・・。
時間もありませんし・・・。

TOP、もうちょっと改造してみます。
borderを消す・・・ですね?
その予定なんですが、
あの中にもうちょっとテーブルを加えるかどうか悩んでますw
多分入れないでしょうけど・・・w

(2004.12.08 18:50:34)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

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