• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ホームページ作成-Strict準拠をさせるには-)

ホームページ作成-Strict準拠をさせるには-

このQ&Aのポイント
  • 現在HTML4.01StrictでHTML文書を記述しています。しかし、CGI(掲示板)を読み込むページは、iframe要素を使っているため、Framesetで文書宣言をしています。
  • XHTML1.1に書き換えたいため、iframeを使っていることに抵抗感があります。代替案として<object>タグを使用してみましたが、CGI出力は表示されませんでした。
  • NN対策として、embedのsrc属性にCGIを指定しても出力されるかどうかも検証したいと思います。

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

  • ベストアンサー
  • UKY
  • ベストアンサー率50% (604/1207)
回答No.2

IE の方ですが、大きさを指定するとうまく行くかもしれません。 <object data="[URI]" type="text/html" width="200" height="200">XXXXX</object>

noname#17776
質問者

お礼

ご返答ありがとうございます。 ご教示いただいたとおり、領域を確保すると、きちんと表示されました。しかし、niftyはCGIは別のサーバにおかなければならなく、その場合、IEではサーバにアップすると、表示されないようです。(NN、Firefoxはきちんと表示されました) この問題はブラウザのカテゴリに投稿させていただきます。 このたびはまことにありがとうございました。

その他の回答 (2)

  • partita
  • ベストアンサー率29% (125/427)
回答No.3

自信ありませんがtype="text/html"が間違っているのではないでしょうか。 http://jp.selfhtml.org/diverses/mimetypen.htm このサイトを見ると、typeは記述しなくても動作するみたいです。 ※NN対策のembedはXHTML1.1では廃止ですよ。

参考URL:
http://jp.selfhtml.org/diverses/mimetypen.htm
noname#17776
質問者

お礼

ご返答ありがとうございます。 試してみたところ、やはりtype属性の指定は必要のようです。しかしご提示いただいたサイトは大変参考になりますので、ブックマークをつけさせていただきました。 貴重な資料をありがとうございます。 また質問させていただいたおりには、よろしくお願いします。

回答No.1

SSIを使ってみては?

noname#17776
質問者

補足

早速ご返答いただきありがとうございます。 質問させていただくときに、併記しておくことを忘れていました。niftyでは、SSIを使用することができません。申しわけありませんでした。 flowermaze様、ならびにほかのかたに、引き続きご教示をお願いします。