• ベストアンサー

表のセル(<td></td>)に外部ページを呼び出し

HTMLで表の<td></td>タグの中に外部ページ(ブログなど)を呼び出す(埋め込む)やり方は何か無いでしょうか? フレームを使えば簡単に外部ページを使用できるのはわかっているのですが、デザイン上テーブルの中に入れたいので… もし知っている方がいましたらよろしくお願いします。(「それは無理」という回答でも大丈夫です)

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

  • ベストアンサー
  • TTQ
  • ベストアンサー率56% (9/16)
回答No.1

デザイン上だけの問題でしたら<TD><IFRAME></TD>ではだめですか? 一応テーブルの中に組まれます。(かなり端折った書き方ですが… width="100%" height="100%" frameborder="0" をフレームの属性で指定すればテーブルにぴったりとくっついてテーブル自体に読み込んでいるように見えます。 勿論<TD>の中身のサイズを%で決めるからには<TD>自体のサイズをピクセルで定義しなければなりません。

noname#188374
質問者

お礼

<IFRAME>タグというものがあるのですね。はじめて知りました。 <IFFRAME>タグを使って色々と試行錯誤した結果自分の思い通りのデザインで外部ページを読み込ませることが出来ました。 回答どうもありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • HTMLにphpで外部テーブルを読み込ませたい

    フレームが使えないので メインのHTMLにテーブルで作ったサイドメニューをPHPで読み込ませたいのですがどうすればよいのでしょうか? メインHTML 二つにテーブルで分けて | |  | | |  | |1|2 | | |  | | |  | 1のtd部分に外部にあるテーブルで作ったメニューを読み込ませたいのです。 よろしくお願いします。

    • 締切済み
    • PHP
  • WEBページの表のデータを取得

    外部にあるWEBページにある表のデータを取得したいのですが、色々調べてみましたが見つからなくて、ご存じの方教えてください! あるWEBページに表がいくつかあります。 その中の一つの表のデータが全部欲しいです。 その表のTableタグにはIDがふってあります。 その表を囲んだDIVタグにもIDがふってあります。 URLは固定です。 TDタグの全てにはClassタグが入っています。 VB2005を使っています。 どのようにすればいいか見当がつかなくて、これ↓を使えばいいのかなあというくらいしかわかりませんでした。。(泣) Document.Body.GetElementsByTagName() どうぞよろしくお願いいたします。

  • <td></td> と、<td><BR></td>

    <td></td> と、<td><BR></td> ホームページビルダーで作ったホムペを、KompoZerというHTMLエディタで開くと、 テーブルのなにも入っていないセルに<BR>タグが勝手に挿入されてしまいます。 <td></td> と、<td><br></td> は、 ブラウザ上ではどちらでもちゃんと表示されるのですが、 HTML文法的にはどちらが正しいのでしょうか? また、どちらも正しい場合、<br>がある・ないで、違いがあるのでしょうか? ※ホームページビルダー、KompoZerの善し悪しは無視してください。

    • ベストアンサー
    • HTML
  • TDタグで下線のみ消したい

    HTMLのTDタグにて、ブラウザには表の中に四角い枠線ができると思いますが、 その枠で「下線のみ表示させない(上右左の線は表示のまま)」ことは 可能なのでしょうか?。 アドバイスを頂けると助かります。

    • ベストアンサー
    • HTML
  • ホームページの<td> </td>で作った表の中に文字を入れるとき

    ホームページの<td> </td>で作った表の中に文字を入れるときに上下中央に文字を配置したいのですが、どういうタグを使えばいいのか教えて下さい。

  • ビルダー6.5 表のセル内でセンタータグが有効にならない

    お世話になります。 ビルダー6.5を使用しています。 表を作っていますが、 セル内の文字をセンター設定したいのですが、有効になりません。 ページ編集画面ではセンターになっています。 HTMLソースでも<td>タグ内にalign="center"となっています。 が、プレビューでは、微妙に左に寄っています。 センタータグが無効になってしまう原因として考えられることがありますか?

  • HTMLページに外部テキストファイルを取り込むには?

    HTMLのページに、一部だけ外部ファイルのデータを取り込もうとしています。 <HTML> <BODY> <P><TABLE WIDTH="450" > <TR> <TD><IMG SRC="picture1.jpg"></TD> <TD >ここにJavascriptで自由更新文(1)を入れる</TD> </TR> </TABLE><BR> <TABLE WIDTH="450"> <TR> <TD><IMG SRC="picture2" ></TD> <TD>ここにJavascriptで自由更新文(2)を入れる</TD> </TR> </TABLE> </BODY> </HTML> 上のような、写真と説明文がセットになったテーブルがいくつか配置されているページがあるとします。 その説明文を、HTMLを見たこともない人物に自由に更新してもらわねばなりません。 そこで、例えば「1つめの写真の説明文は1.dat、2つめの写真の説明文は2.dat …と、単純にテキストだけを打った.datとか.txtファイルをサーバにアップロードしてもらい、htmlページはJavascriptでその.datファイルをテーブル内に読み込むようにして使いたいのですが、そのJavascriptはどんな書き方をすればよいでしょうか? <script type="text/javascript" src="1.js"></script>といったように読み込む場合、1.jsの内容は単純なテキストでなく document.write("これは例文です。"); // End といったように、ソースになっていなければダメですよね? これでは間違って「"」等を消されたらファイルが壊れてしまいます。このため、こういう内容でなく、「document.write("」や「");」や「// End 」も無い、単純なテキストだけを外部ファイルにすることはできないでしょうか?

  • 表を外部ファイルとして読み込む方法

    <TABLE border="1"> <TBODY> <TR> <TD><A href="1.html">1</A></TD> <TD><A href="2.html">2</A></TD> <TD><A href="3.html">3</A></TD> <TD><A href="4.html">4</A></TD> </TR> <TR> <TD>5</TD> <TD>6</TD> <TD>7</TD> <TD>8</TD> </TR> <TR> <TD>9</TD> <TD>10</TD> <TD>11</TD> <TD>12</TD> </TR> <TR> <TD>13</TD> <TD>14</TD> <TD>15</TD> <TD>16</TD> </TR> </TBODY> </TABLE> 上記のようの表を、複数のページで読み込ませたいのです。 表は随時変更する為、各ページをいちいち修正しなくてはなりません。 ですので外部ファイルとして、上記の表を作り、各ページで読み込む方法はあれば教えていただきたいです。 <script language="JavaScript" src="test.js"></script> という感じでと読み込めるかと思いましたが、jsファイルの方に構文エラーが出てしまうようです。 jsファイルの書き方が悪いのか、もしくは無理なのか、他に方法があるのか、 もし分かりましたらよろしくお願いしますm(__)m

  • ブログで表が作りたいのですが・・・

    gooブログでHTMLタグを使って表を作りたいのですが、 何故か更新した時、 表が表示されずタグの文字のまま出てきてしますんです・・・。 タグはほかのサイトからコピーをして使っているのですが、 コピーはダメ! とか そのサイトがダメなのか、わかる方がいらっしゃったら教えてください。 できればgooブログで使用可能なHTMLタグのサイトがあれば教えてください。 よろしくお願いします。

  • XOOPSのHTMLタグ記入について

    XOOPS cube2.0を使用しています。 FAQモジュールで、質問/回答の項目を増やし、回答欄でHTMLタグを使用しましたが、どうも表示が不正です。 具体的には、TABLEタグなのですが、TABLEタグを使用してページを表示させた場合、かなり大きな空白が表の上にできてしまいます。 TABLEタグを消すとそういったことがなくなるので、TABLEタグが問題なのか、どうなのか。 ソースを表示させようと右クリックしても表示できないので困ってます。 何かよい助言をいただけないでしょうか。 ●必要事項を入力します。 <TABLE BORDER="1" WIDTH="100%" HEIGHT="100%" CELLSPACING="1" CELLPADDING="1"> <TR> <TD>1-1</TD> <TD>1-2</TD> <TD>1-3</TD> </TR> <TR> <TD>2-1</TD> <TD>2-2</TD> <TD>2-3</TD> </TR> </TABLE> としたときに、●必要事項を入力します。のすぐ下に何行もの空白が表示されます…