テーブルの下に文字

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



0   名前: : 2003/08/23 21:14
はじめまして
テーブルを置いたのですがどうしてもテーブルの下に文字が表示
されないのです。
こんな感じです。↓

lーーーーーーーーーl
l これがフレーム l
l         l
lーーーーーーーーーl
ここに文字を入れたいのですが

ここに文字が入ってしまうのです
lーーーーーーーーーl
l これがフレーム l
l         l
lーーーーーーーーーl
どうすればいいのでしょうか

1   名前: mar : 2003/08/23 21:26
文字はテーブルタグ(<table>〜</table>)より前に記述してありますか?

2   名前: : 2003/08/25 07:19
前に記述しなければならないのですか?

3   名前: mar : 2003/08/25 14:03
いえいえ。
表の下に文字を書きたいのですからテーブルタグの後ろです。
前に書いてあるから上に表示されるのかと思いまして。

4   名前: : 2003/08/25 14:41
下に書いたのですが駄目でした

5   名前: モノ : 2003/08/25 16:54
tableとフレームの関係はどのようになっているのですか?
実際のページを見せてもらうか、その部分のソースを
ここへ書き出した方が具体的なアドバイスをもらえますよ。

6   名前: : 2003/08/26 20:26
http://susuhp.hp.infoseek.co.jp/teiruzusyousetusakuhinn.html
これです。
どうでしょうか?

7   名前: : 2003/08/26 20:43
ソースが文字化けしてたんであれですが、
<A HREF="hosinoteiruzu.html">・ネ・テ・ラ、リ</A>

が問題の文章だとしたら、</table>の前に来てます。
(テーブルタグ内で<td></td>や<th></th>に挟まれていない文章はテーブルの上に表示されるみたいです。

8   名前: mar : 2003/08/27 00:34
kさんが
>文字化けしてたんで
というリンクは、「トップへ」というヤツですね。

で、ソースを拝見させて頂いたところ、テーブルの最後の方が色々おかしくなってます。
1:「チェスアー編</A>」の後に</td>がない
2:「アーチェが出ます」の後にも</td>がない
3:「すず編</A>」の後にも</td>がない
4:「すずが出ます</TD>」の後に<br>があって、そのまま文章(リンクタグ)が続いてるし、</tr>もない
5:</table>の前に文章(リンクタグ)がある

kさんのおっしゃる様に、「トップへ」をテーブルの下に表示したいなら
</table>の後に記述する必要があります。
本題となっている現象の解決には5を修正するということになりますが、
1〜4もテーブルタグの記述としておかしいので、ブラウザ等によっては正しく表示されなくなる場合があるでしょう。
なので全て修正しておいた方が宜しいかと思います。

ちなみにテーブルタグは、例えば上記の様に</td>がない等の記述ミスがあった場合、
それを推測補完(?)して表示してくれるブラウザやそうでないブラウザがあります。
後者の場合、テーブルの構成がつかめなくなるのでテーブル全体が表示されなくなることもありますので
<table><tr><td>類(特に閉じタグ)は正しく記述されているか注意が必要です。
書いて消してを繰り返してるうちによくやってしまうんですよねぇ(笑)。

9   名前: : 2003/08/27 16:47
ありがとうございます。
治りました。
変なところにリンクを張ったのがいけなかったんですね

一覧へ戻る