- ベストアンサー
firefoxで表示される画像がIEで表示されない
同じHTML内に <img src="images/9.jpg" alt=""商品画像 /> と <img src="images/title_1.gif" /> がありますが firefoxでは上記の画像を含めすべての画像が表示されますが IEでは <img src="images/title_1.gif" />は表示されるが <img src="images/9.jpg" alt=""商品画像 />は 表示されません。 なぜか判りません。 原因がまったくわかりません。 教えてください。よろしくお願いします。
- みんなの回答 (11)
- 専門家の回答
質問者が選んだベストアンサー
他のIEで表示できることを確認したjpg画像で試してみてください。 画像自体に問題がありそうです。 ダウンロードしてIEで開いてみてください。 jpegを保存するときCKYKで保存するとIEでは表示できないということを聞いた記憶があります。今回はそれではないようですが、とりあえず他のソフトで開いて保存しなおしてみてください。
その他の回答 (10)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
説明不足ですみません。そのjpg画像は壊れています。 すくなくともIEでは対応していないデータの形になっているようですね。 私のIEでも表示できませんでした。 他の方の回答ですが、このページをごらんになる方が誤解されるとまずいので、 no.9さん >"/"って、コンピューター業界では特殊な意味で使われることの多い記号だから このソースは、XHTML、すなわちXMLですから、内容のない要素には、必ず最後に />としなければなりません。 <br /> <hr /> <img **** /> と・・・・ したがって、これは原因ではないです。
HTMLの問題では無い場合の確認。 画像自体をIEにドラッグしたら画像はブラウザで正常に表示されますか? 表示された場合はHTMLの問題と考えます。 しかしFirefoxはw3cの規格に準じたレンダリングなので、Firefoxで表示されたならIE自体の問題で在る可能性も有りますね。
- vaidurya
- ベストアンサー率45% (2714/5983)
<img src="images/title_1.gif" alt="商品画像" /> ではどうですか? HTMLの仕様や解釈の問題じゃなくて、想定外の記述におけるバグのような気がします。 極端な話、そのHTMLソースを別名コピーして その行以外を削っていって、img tagの属性情報も削ってみて どっかで表示されるようになる可能性を感じています。 なお、 "/"って、コンピューター業界では特殊な意味で使われることの多い記号だから 必要の無いところには付けないほうがいいと思った。
- ORUKA1951
- ベストアンサー率45% (5062/11036)
その画像のURLを直接、場所欄に記入してチェックした結果を・・・ とと、その前に、IEのキャッシュを削除してね。
補足
http://m-family.dialog.jp/images/1.jpg firefoxで表示されますがIEでは表示されません。 ブラウザのキャッシュを削除してもダメでした。
これはhtmlだけの時ですか? cssやjavascriptを適用しているのであれば、そのソースも欲しいところです。
- cyber-poem
- ベストアンサー率34% (19/55)
<br <img src="ongmap33.png" alt="商品画像" /> こういう風に、前の<>が閉じてないなんてことはありませんか?
補足
ご返答ありがとうございます。 しかしながら、ご指摘のようなことはありません。 検討がつかない状態です。 よろしくお願いします。
- ORUKA1951
- ベストアンサー率45% (5062/11036)
すみません。 よそでの質問と混同して早まってしまいました。 もし、ソースがお示しの通りだとすると書き方が間違っているだけです。 <img src="images/9.jpg" alt=""商品画像 /> ではなく、 <img src="images/9.jpg" alt="商品画像" /> でなけりゃ・・・。 しかし、試してみたらどちらでも表示される。
- cyber-poem
- ベストアンサー率34% (19/55)
すみません、若干訂正を <img src="images/9.jpg" alt=""商品画像 /> ではなく <img src="images/9.jpg" alt="商品画像" /> ""の中に入れましょう
- cyber-poem
- ベストアンサー率34% (19/55)
<img src="images/9.jpg" alt="商品画像" /> ではなく <img src="images/9.jpg" alt="商品画像" /> ""の中に入れましょう
補足
すみません。タイプミスでした。ご指摘の修正を行っても表示がされません。 よろしくお願いします。
- ORUKA1951
- ベストアンサー率45% (5062/11036)
古いIEでは、pngのすべてのものを表示できるわけじゅありません。 色々とこまごました説明が欲しければ Portable Network Graphics - Wikipedia http://ja.wikipedia.org/wiki/Portable_Network_Graphics#.E3.83.96.E3.83.A9.E3.82.A6.E3.82.B6.E3.81.AE.E5.AF.BE.E5.BF.9C あたりをご覧ください。
補足
pngではなくjpgです。 IEのバージョンは7で最新です。 Forefoxで表示されてIEで表示されない理由がわかりません。 よくわからないので教えてください。
補足
画像がCMYKでした。ショックです。修正したら表示されました。