- ベストアンサー
画像の表示のさせ方について教えてください・・・
2分割のフレームページを作っているのですが、左のページでタイトルをクリックすると、右のページに画像が表示されるというのはどうしたらできるのでしょうか? そもそも、画像を貼るというのは1つの画像ごとに新しいページを作ってそこに画像を貼って、そこにリンクさせて表示させるということなんでしょうか?でもそれってめちゃいっぱいページができちゃいますよね?超初心者なもので、常識的なことを聞いてしまってると思うのですが、ほんとにわからなくて困っています!どうか教えてください(>_<)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
画像はサイズ指定出来ますし、1枚1ページじゃないですよ(^-^*) <画像をページに貼り込む方法> 画像ファイル名はABC.gifとします。 -------------------------------- <img src="images/ABC.gif" width="110" height="32" border="0" alt="写真です"> -------------------------------- 説明: <img src="images/ABC.gif" width="幅" height="高さ" border="0"> imagesというフォルダーの中に画像を入れてます。border=0にしているのは下線が出ますのでそれを消す為です。 alt="****"は画像が表示されない時に代わりに表示させるテキスト テーブルの中に入れたい場合 ----------------------------- <TABLE border=1> <tr><td> <img src="images/ABC.gif" width="110" height="32" border="0"></td> <td> 写真です。 </td></tr></TABLE> ------------------------------- 説明: borderは枠の太さを指定します。0を入力すれば枠無になります。 HTMLの補足になりますが 「targetについて」 _blankは名前のない新しいウィンド _selfはリンク元を表示している現在のウィンドウ _topはフレーム内からのリンクで使用。フレームを解除しウィンドウを全体で表示 _parentはフレーム内からのリンクで使用。リンク設定したHTMLファイルの親の階層(<FRAMESET>を設定したHTMLにあたるので多くの場合全体に)表示 「リンクとは何か??」 文字やイメージをクリックすると、別ページや別のサイトを表示(ジャンプ)する機能です。 お薦めサイトです。 こちらを参考に頑張って下さいね。 <HTMLクイックリファレンス> http://www.htmq.com/ <ホームページの飾り職人> http://www.din.or.jp/~hideyuki/home/
その他の回答 (2)
- Lunaria
- ベストアンサー率69% (101/146)
>リンクはHTMLでなくてはいけないということはありません』という意味がわからなくて・・ ページを作らず、HTMLファイルでない画像に直接リンクを貼っても大丈夫という事ですね。 No.1さんの書かれた<A HREF="xxx.jpg" TARGET="FRAME2">そのままです。 実際にやってみるとよく判ると思います。 ただし、サーバー規約で禁止されているところもあるのではないでしょうか。 (無料サーバーなど、広告の表示義務がある所とか) 自分はイラストのサイトをやってフレーム表示もしてますが、めちゃいっぱいのページを作ってますよ。 三桁ありますけど、ページそのものは大きくて2KB以下なのでたいした負担でもないです。 規約は問題ないんですが、各画像ごとにちょっとした説明を入れたり、ナビゲーション(「戻る」など)を入れたいですから。 フレームを嫌う方、表示できない方もいらっしゃるので、フレーム無しでもスムーズに移動出来るようにしたほうが良いのではと思います。
お礼
分りやすい説明をしていただいて初心者にはすごくありがたいです~(^^) ありがとうございました!
- yasinomisenzai
- ベストアンサー率12% (4/31)
FRAMEタグの中で各フレームに名前をつけることが出来ます。 で、リンクを作るときのAタグでTARGET=フレームの名前というパラメータをつけることで別のフレームに画像を表示できます。 リンクはHTMLでなくてはいけない、ということはありません。 <A HREF="xxx.jpg" TARGET="FRAME2"> という書き方もできますよ。
お礼
お返事ありがとうございます!おかげさまで別のフレームに画像を表示させる仕方は分ったのですが、・・すみませんっあきれてしまわれると思うんですが、『リンクはHTMLでなくてはいけないということはありません』という意味がわからなくて・・結局、画像を貼るには一枚ごとに1ページ作っていいんでしょうか?ビルダーに頼り切って、まるきり知識のないまま作ってしまっているので、ほんとにちんぷんかんぷんで・・申し訳ないです~(>_<)
お礼
とっても詳しい説明ありがとうございます!ほんとに勉強になりました(~o~) 教えていただいたサイトも参考にしたいと思います☆