dポイントプレゼントキャンペーン実施中!

HPでテーブルタグを使い、カレンダーを作っているのですが、2月(ふたつき)分表示させたいのです。
縦には並べられるのですが、横に並べる方法がわかりません。
月と月の間は、余白を持たせたいのですが、どうすればよいのか教えて下さい。

説明不足の場合は随時補足しますので、よろしくお願い致します。

A 回答 (5件)

回り込みさせる方法もありますが、tableの中にtableを組んでしまうほうが


月と月の間は、余白を持たせたいとのことなので、きれいに出来るかも知れません

<table>
<tr>
<td>
<table border="1">
<tr>
<td>○月カレンダー</td>
<tr>
</table>
</td>
<td>適当なスペースもしくは透明GIFファイル</td>
<td>
<table border="1">
<tr>
<td>△月カレンダー</td>
<tr>
</table>
</td>
</tr>
</table>


回り込みをする場合は
<table>
</table>
<br clear="right">
<table>
</table>
としてください
    • good
    • 0
この回答へのお礼

shy00さん、お返事遅くなってしまいすみません。
ありがとうございました。

教えていただいた、tableの中にtableを組込む方法でできました。
でも、空白のみを入れることはできないようですね。
絵を入れてごまかしました。(透明GIFファイルを入れればうまくいきそうですが)

どうもありがとうございました。

お礼日時:2004/01/25 09:55

>空白のみを入れることはできないようですね



出来ますよ
<td>適当なスペースもしくは透明GIFファイル</td>
の部分に必要個数分の「」を入力してください
 は実体参照文字で半角スペース

この回答への補足

shy00さん、ありがとうございました。
入れることはできたのですが、「」はmacパソコンやNNなどでもちゃんと表示されるのでしょうか?

補足日時:2004/01/25 10:57
    • good
    • 0

まことに申し訳ないです。

あれでうまくいくのIEだけでした。より厳密な解釈をするNNですと、横には来ますがテーブルのサイズが指定できなくなってしまいます。

で、次なる方法として、左側のテーブルの<TABLE>タグに

<TABLE style="float : left;">

と入れてみてください。

NN・Operaはいいのですが、今度はIEだけ少し隙間が開きます。なかなかうまくはいかないもんです。

やっぱりテーブルの入れ子が確実ですね。
    • good
    • 0
この回答へのお礼

nuruhho44さん、お返事遅くなってしまいすみません。
ありがとうございました。

shy00さんに教えていただいた、tableの中にtableを組込む方法でできました。
でも、空白のみを入れることはできないようですね。
絵を入れてごまかしました。

どうもありがとうございました。

お礼日時:2004/01/25 09:52

あまり一般的ではないので、ご参考程度に。



横並べしたいテーブルの両方の<TABLE>タグ内に

<TABLE style="display : inline;">

と入れてみてください。

これによってどんな弊害が出るのかどうかはわかりません。<DIV>タグでやってみたことはあるんですが、特に問題はなかったです。
    • good
    • 0

表の中で、セルを横分割するのでは 駄目なのでしょうか?

    • good
    • 0
この回答へのお礼

ombreさん、お返事遅くなってしまいすみません。
アドバイスありがとうございました。
分割では、罫線が出てしまい、部分的に枠を消すのは無理のようでした。
shy00さんに教えていただいた、tableの中にtableを組込む方法でできました。
どうもありがとうございました。

お礼日時:2004/01/25 09:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!