javaでツリーにしたのですが

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: ハバネロ : 2004/12/06 16:52
ツリーに隙間が空いてしまって困っています。
画像:http://maniakou.s7.xrea.com/cgi-bin/upload/img/img20041206164506.gif
赤をクリックして開いたときには下の青とくっつくのですが、閉じている状態で密着させたいのです。


<img src="abc.GIF" border="0">
<br>
<SPAN id="main1" class="type1" onclick="CHMENU(abcabc)" style="cursor : hand;">
<a onMouseover="imgChange('abc','img5')" onMouseout="imgChange('abc','img4')">
<img src="abc1.gif" name="abc">
</a>
</SPAN>
<br>
<SPAN style="display:none;" id="abcabc">
<A HREF="abci.html" target="index03" onMouseover="imgChange('abci','img1')" onMouseout="imgChange('abci','img0')">
<IMG SRC="abci.gif" BORDER="0" NAME="abci">
</a>
<br>
<A HREF="abcd" target="index03" onMouseover="imgChange('abcd','img7')" onMouseout="imgChange('abcd','img6')">
<IMG SRC="abcd1.gif" BORDER="0" NAME="abcd">
</a>
</span>
<br>
<a href="abcg.html" target="index03" onMouseover="imgChange('abcg','img3')" onMouseout="imgChange('abcg','img2')">
<img src="abcg1.GIF" border="0" name="abcg">
</a>


どうにかしてくっつける方法はないのでしょうか。
ぜひ宜しくお願いいたします。

1   名前: まずる : 2004/12/06 17:56
テーブルできっちり配置すればいいはずです。

<table border="0" cellpadding="0" cellspacing="0">

として記述を開始して下さい。
また、画像タグの後の</td>は、改行せずに画像タグの後ろにくっつけておいて下さい。
改行すると、隙間が空きます。

2   名前: ハバネロ : 2004/12/06 18:18
まずるさんありがとうございました!!!
いわれたとおりテーブルタグを追加したところ見事に解決しました!
感激してます!
本当にありがとうございました!

3   名前: ハバネロ : 2004/12/06 18:38
感激して早とちりしてしまいました。
実は今度はテーブルタグ開始の上に隙間が空いていました。
そこも隙間が空いてはだめなんです。
どのようにしたらよいでしょうか?

4   名前: まずる : 2004/12/06 19:27
その部分のソースを教えていただければお答えできると思いますが・・・。
テーブルの<td>内ですか?

5   名前: ハバネロ : 2004/12/06 20:03
まずるさんご返答ありがとうございました。
http://www.geocities.jp/sdttj341/
の左側のフレームのページが
http://www.geocities.jp/sdttj341/index02.html
なのですが、上のフレームとくっつけるにはどうしたらよいでしょうか?
空白はなんとなく最初の<tr>のあたりにあるようです。
宜しくお願いいたします。

6   名前: まずる : 2004/12/07 00:31
ども。
ソースを拝見しましたが、

<table border="0" cellpadding="0" cellspacing="0">
<tr><td><img src="index02/contents.GIF" border="0"></td></tr><br><tr><td>
de,
</tr>と<tr>の間に<br>が入っていますが、これを消して試してみて下さい。

7   名前: ハバネロ : 2004/12/07 01:41
まずるさんご迷惑おかけします!
ご指摘の<br>を消してみたところ、隙間は細くなりましたがまだ隙間が空いています。

<frameset rows="75,*" frameborder="0" framespacing="0">
<frame src="http://www.geocities.jp/sdttj341/index01.html" name="index01" scrolling="no" noresize marginwidth="0" marginheight="0">
<frameset cols="160,*" frameborder="0">
<frame src="http://www.geocities.jp/sdttj341/index02.html" name="index02" marginwidth="0" marginheight="0">
<frame src="http://www.geocities.jp/sdttj341/index03.html" name="index03">
</frameset>

とindex.htmlにいろいろやってみましたが、これではまずいのでしょうか。
本当にご迷惑おかけいたします。

8   名前: まずる : 2004/12/07 09:26
<frameset>の記述部を

frameborder="no" border="0" framespacing="0"

としてみて下さい。
これでフレームの隙間は完全に無くなると思いますが・・・。

9   名前: ハバネロ : 2004/12/07 15:00
まずるさんいつもありがとうございます。
ご指摘の通り修正してみましたが変化は見られませんでした。
フレーム同士の隙間はまったくないのですが、どうやらindex02.html上でスペースができているようです。
やはりテーブルタグが原因なのではと思っております。
思っているだけで私には修正できません…(;;)

10   名前: K : 2004/12/07 15:20
横から失礼します。

マージン指定じゃないですか?
http://www.tagindex.com/stylesheet/page/margin.html

11   名前: ハバネロ : 2004/12/07 18:56
Kさん横からありがとうございます!
マージンを0ピクセルにしてみましたが、変化なしでした…。
100px等に指定するときちんと間隔が空くんですが。
すみませんみなさん本当にご迷惑かけますm(。._.)m

12   名前: まずる : 2004/12/07 20:17
「6」指摘させて頂いた、テーブルタグ内の<br>が、テーブル記述部の後半に
もうひとつありますが、そこも消してみて下さい。

テーブルタグは正確に記述しないと、表示に思わぬ影響を与えますので、気を付けて下さい。

13   名前: ハバネロ : 2004/12/07 21:14
うぉわー!
まずるさんありがとうございます!
ご指摘の<br>を消去しましたら見事に解決いたしました!
思いがけないところに原因ってあるものなんですね。
難しいです。
お騒がせいたしました。
まずるさん、Kさん本当にありがとうございました!

一覧へ戻る