• ベストアンサー

一つのhtml内でテーブルを使ってインラインフレームを多用する。

お世話になります。 一つのhtml内に三列の表を入れその左に一つ、真中に二つ(上下)、右には使わず通常の文字を入力 というものを作ろうとしていますが、うまくいきません。 現象1 真中に二つインラインフレームを入れるとその二つの表示はされるが右にいれていた文字が表示されなくなる。 現象2 右の文字は表示されないが左にもインラインフレームを浸かってみると表が崩れ、上から左、真中の二つ という具合で表示される。相変わらず右の文字は表示されない。 そもそも、一つのhtml内にインラインフレームを複数使うことは可能なのでしょうか? また上記二つの状態を解消し、きちんと表示される方法を教えてください。 みようみまねで作っているのでへんなところがたくさんあると思います。よろしくご指導お願いします。 <html> <head> </head> <body> <table border="0" width="800" cellspacing="0" cellpadding="0"> <tr> <td width="180"><!--webbot bot="HTMLMarkup" startspan --><IFRAME frameborder="0" height="150" width="180" scrolling="YES" src="1.htm" marginwidth="0"> <!--webbot bot="HTMLMarkup"endspan --><</td> <td width="580"><!--webbot bot="HTMLMarkup" startspan --> <IFRAME frameborder="0" height="150" width="580" scrolling="YES" src="1.htm" marginwidth="0"> <!--webbot bot="HTMLMarkup"endspan --><br> <!--webbot bot="HTMLMarkup" startspan --> <IFRAME frameborder="0" height="600" width="580" scrolling="YES" src="1.htm" marginwidth="0"> <!--webbot bot="HTMLMarkup" endspan --></td> <td width="140"> <small>BBS</small><p><small>Link</small></td></tr> </table> </body> </html>

質問者が選んだベストアンサー

  • ベストアンサー
noname#153309
noname#153309
回答No.2

<html> <head> </head> <body> <table border="0" width="800" cellspacing="0" cellpadding="0"> <tr> <td width="180"><!--webbot bot="HTMLMarkup" startspan --><IFRAME frameborder="0" height="150" width="180" scrolling="YES" src="1.htm" marginwidth="0"> <!--webbot bot="HTMLMarkup"endspan -->&lt;</IFRAME></td> <td width="580"><!--webbot bot="HTMLMarkup" startspan --> <IFRAME frameborder="0" height="150" width="580" scrolling="YES" src="1.htm" marginwidth="0"> <!--webbot bot="HTMLMarkup"endspan --><br> <!--webbot bot="HTMLMarkup" startspan --> <IFRAME frameborder="0" height="600" width="580" scrolling="YES" src="1.htm" marginwidth="0"> <!--webbot bot="HTMLMarkup" endspan --></IFRAME></IFRAME></td> <td width="140"> <small>BBS</small><p><small>Link</small></td></tr> </table> </body> </html>

yukky25
質問者

お礼

ありがとうございます!! コピーしてみました。これをベースにいじっていこうと思います。たすかりました。ありがとうございました!!!!

その他の回答 (1)

noname#25358
noname#25358
回答No.1

 <IFRAME> は閉じタグが必要です。  タグの次に </IFRAME> を入れてください。  それから、最初の </td> のところに << と記載されてるところがありますよ。(これは表示を狂わす原因ではないですが)

yukky25
質問者

お礼

早速のご回答ありがとうございました。 hpソフトで作ってるんですけど、いろいろへんなものが入ったり・・。順番が変わってみたり・・。です。 ご指導ありがとうございました。

関連するQ&A