• ベストアンサー

インラインフレームかjavascriptかで迷ってます

閲覧ありがとうございます。既出の質問でしたらすみません。   ウェブサイトを作成していますが、まだ初心者でわからない事があったので質問させていただきます。   リンク画像を複数並べて、クリックするとそれの大きい画像が横に表示されるという機能をつけたいと思っています。 参考にさせてもらおうと、その機能があるいくつかのサイトのソースを見ると、インラインフレームを使っているものとjavascriptを使っているものがありました。   どちらかを使いたいのですが、インラインフレームは使わない方がいいというのをどこかのサイトで見ましたし、 人によってはインラインフレームもしくはjabascriptが嫌いという方もいるようなのですが、どうすればいいでしょうか?

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

  • ベストアンサー
  • dct18
  • ベストアンサー率28% (21/74)
回答No.1

javascriptで良い もしくは高度なCSS インラインフレームでもいいと思うが 直リンで画像を表示するときには問題がある スクリーンショットならどれも問題なし 配布されてるリンク用画像ならどれも問題なし 無断リンクならインラインフレーム以外で 私の場合は大きい画像が横に表示されるよりはニュースサイトの様に 大きい画像があるリンク先に飛ばされたほうがいいですが

9ro32se
質問者

お礼

回答ありがとうございます 今、作成しているのは美容室のサイトで ヘアスタイルの画像の閲覧機能を考えていました。 dct18さんやaidesさんの意見を参考に、 リンク画像から大きい画像のあるページに飛ばす方法で やってみようと思います。

その他の回答 (1)

noname#100277
noname#100277
回答No.2

私も1と同意見。 余程特殊な理由が無い限り、通常の画像のみをLINK先として別途表示させる手法が望ましいと判断します。 CSSもCSS1とCSS2では別物ですし、ブラウザ依存に成る。 HTMLのみなら凡そのブラウザでフォローされてるので、基本的な組み合わせなら容易に表示可能。 javascriptはユーザビリティの観点からは望ましく無いと思う。 インラインでもDOCTYPEをシッカリと記述してれば特に問題は無いと思われるが、見る人に拠っては好みがハッキリと分かれます。 基本を忠実にして、発展させるのはソレからでも遅くは無いと思う。 此処から先は質問者の判断に任せます。

9ro32se
質問者

お礼

回答ありがとうございます。 やっぱりインラインフレームだと好みが 別れてしまうんですね… dct18さんへのお返事にも書きましたが、 リンク画像から大きい画像のあるページへ飛ばす方法で やってみます。 まず基本をしっかりやってから、 高度なものも少しずつ覚えていこうと思います。

関連するQ&A