- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ホームページ作成-Strict準拠をさせるには-)
ホームページ作成-Strict準拠をさせるには-
このQ&Aのポイント
- 現在HTML4.01StrictでHTML文書を記述しています。しかし、CGI(掲示板)を読み込むページは、iframe要素を使っているため、Framesetで文書宣言をしています。
- XHTML1.1に書き換えたいため、iframeを使っていることに抵抗感があります。代替案として<object>タグを使用してみましたが、CGI出力は表示されませんでした。
- NN対策として、embedのsrc属性にCGIを指定しても出力されるかどうかも検証したいと思います。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
IE の方ですが、大きさを指定するとうまく行くかもしれません。 <object data="[URI]" type="text/html" width="200" height="200">XXXXX</object>
その他の回答 (2)
- partita
- ベストアンサー率29% (125/427)
回答No.3
自信ありませんがtype="text/html"が間違っているのではないでしょうか。 http://jp.selfhtml.org/diverses/mimetypen.htm このサイトを見ると、typeは記述しなくても動作するみたいです。 ※NN対策のembedはXHTML1.1では廃止ですよ。
質問者
お礼
ご返答ありがとうございます。 試してみたところ、やはりtype属性の指定は必要のようです。しかしご提示いただいたサイトは大変参考になりますので、ブックマークをつけさせていただきました。 貴重な資料をありがとうございます。 また質問させていただいたおりには、よろしくお願いします。
- flowermaze
- ベストアンサー率56% (159/282)
回答No.1
SSIを使ってみては?
質問者
補足
早速ご返答いただきありがとうございます。 質問させていただくときに、併記しておくことを忘れていました。niftyでは、SSIを使用することができません。申しわけありませんでした。 flowermaze様、ならびにほかのかたに、引き続きご教示をお願いします。
お礼
ご返答ありがとうございます。 ご教示いただいたとおり、領域を確保すると、きちんと表示されました。しかし、niftyはCGIは別のサーバにおかなければならなく、その場合、IEではサーバにアップすると、表示されないようです。(NN、Firefoxはきちんと表示されました) この問題はブラウザのカテゴリに投稿させていただきます。 このたびはまことにありがとうございました。