- ベストアンサー
ホームページ内のインラインフレームについて
ホームページ内に設置するインラインフレームについて 教えてくださいませ。 たとえばフレームサイズが横幅300ピクセルあって、 その中にお勧めのHPとか画像を入れたいとき、 そのHPとか画像のサイズが500ピクセルだった場合、 きれいに表示されないですよね。 (足りないサイズ分表示が途切れてしまう) インラインフレーム内の画像というか、表示させる 部分を縮小して表示させるやり方はあるのでしょうか? そんなやり方はない! いやある! ごぞんじのかたいましたらお願いいたします m(__)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
<IMG SRC="[画像のURL]" WIDTH=*** HEIGHT=***> *の部分をフレームに入るように高さ・幅を設定する。 これでいいかな。
その他の回答 (2)
- echino
- ベストアンサー率50% (115/230)
まず前置きです。 例えば、おすすめのHPをインラインフレーム内で表示する等は 基本的には好ましいことではありません。(あくまで他者のHPなら) インラインフレームでの表示ということは自分のHPのコンテンツとして 該当のサイトを扱うということになりますので、「引用」ということに なり、マナーとして了承を得ることが望ましいです。 で方法ですが (1)PHPなどのプログラムを利用する。 (2)自分のサイトなら、CSSを利用して擬似フレームを使う。 などが考えられます。 もちろん、前置きで言ったように他者のHPを表示させるなら、画像の 表示サイズを変えるなどは好ましいこととはいえません。 引用と言う形なら、自身のサイトを調整するべきですので。
お礼
echinoさん回答ありがとうございました。 どうやら私がやりたかったのはサムネイルというのを すればできるということが、いろいろ調べていて わかりました。 ほかにもHPを表示させるならプリントスクリーンを 使って画像を縮小すればよいなど・・・・・(汗) 何とか解決できそうです。
- chizakura
- ベストアンサー率40% (77/190)
><iframe img src="[画像のURL]" width="300" height="200" /></iframe> ↑これだと画像の大きさは変わらないと思います。 私が思っていたやり方としては、 <iframe src="B.html"></iframe> メインのhtmlでサブのBのhtmlをよび、 そのBの中に、 <IMG SRC="[画像のURL]" WIDTH=*** HEIGHT=***> を記述してあげればうまくいくと思います。
お礼
chizakura さん、ご回答ありがとうございます。 ただこのやり方だと、たとえば <iframe img src="[画像のURL]" width="300" height="200" /></iframe> こうやったときに、フレームは300×200になるのですが、 中に表示される画像は素の大きさのままです。 私のやり方が悪いのかも知れないのですが、 フレームの中に表示される画像またはHPを縮小 させたいのです m(__)m