プロが教えるわが家の防犯対策術!

写真を載せたいのですが、
大きいままだと重いので、小さくして載せてます。
その小さくしたものをクリックしたら大きく表示させる
ようにしたいのですが・・・
それは小さくした画像から再びリンクを張らなければいけないのでしょうか?

初歩的な質問ですが答えてください。
おねがいします。

A 回答 (8件)

No.2&No.6です。


初心をおもいっきり忘れていました、ごめんなさい。
いちばん簡単に写真を拡大表示するにはNo.3さんのところにあるように画像ファイルをつなげるんでしたね。ついつい見栄えを考えてそのような拡大表示もhtmlファイルにしていたので、いちばん初歩的なことを見逃していました、ほんとうにごめんなさい。

縁なしサムネイルをクリックして元の画像を出すのに使うタグは
<a href="元の画像" target"=_blank"><img src="サムネイル" border="0"></a>
ですよね。
これですと、サムネイルのページは軽くなりますし、開く大きな画像はその都度1つずつですから"軽く"なります。
もっともブロードバンド化が進んでますので、よほど大きい画像でない限り(縦横サイズでも、容量でも)、重く感じない方が増えてきているのですが。。。
お騒がせいたしました(^^ゞ
    • good
    • 0

#3です。



どんな形にしろ重たい画像を開くには時間が掛かってしまうので、色数を減らして軽い画像にすれば解決すると思いますが・・・
    • good
    • 0

No.2の者です。


JavaScriptで大きな画像のウィンドウを開くという方法もやはりリンクはリンクですよね。ただ通常は大きい写真用のhtmlを作ってリンクさせるのですが、JavaScriptで元のページの中に開く様式を書き込みますので(大きな画像用のhtmlを別に作らないので)、ちょっと普通のとはニュアンスがちがいますよね。

みなさんが詳しく具体的に説明していないのは、bananachipさんがどういうふうにHPを作っているかがわからないからです。特定の作成ソフトをしようしているのか、HTMLタグを打って作っているのかなどによって、お知らせできる内容がかなり変わってきます。
    • good
    • 0

面倒臭いので


私はビルダーでサムネイル加工をしてしまいます。
画像が何枚もある時には簡単に出来ますしねっ。
    • good
    • 0

#3さんの回答のとおりにすると、小さい表示をするときも大きい方の画像をとってきてブラウザ側で縮小する、という動きになりますので、小さい画像も重くなりますから意味がなくなってしまいます。



ですから、#1さんと同じですが、『小さくした画像から再びリンクを張らなければいけない』というわけです。
    • good
    • 0

画像を元のサイズよりサイズを小さく指定して載せて、


元のサイズの画像にリンクさせればよいと思います。

例えば
<A href="****.gif"><IMG src="****.gif" width="30" height="30" border="0"></A>
    • good
    • 0

通常はリンクなのですが、JavaScriptで画像用の新しいウィンドウを開くこともできます。

新しいウィンドウですが、(たぶん)リンクするという表現はこの場合は適切でない気がします。ちょっと難しい方法なので悩ませてしまったらごめんなさい。
    • good
    • 0

その通りです。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!