- ベストアンサー
ホームページの画像が表示されない
ホームページの公開しても、画像が表示されません。 ソフトで見たらちゃんと表示されているのに・・・ Fetdhで公開しました。 なにか、特別のことをしなくちゃ、いけないのですか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
画像の場所が違うことがまずひとつの原因として考えられます。 それはNo.1、2の方の御回答を参照してください。 もう一つ原因が考えられます。 後、Fetch(ですよね?)でFTPされているとのこと。 その際、 サーバーへ接続した後→「初期設定」→Upload→テキストでない時「生データ」となっているか、御確認ください。 これが別のものになっていると表示できないです。 今一度御確認ください。
その他の回答 (3)
- atoz
- ベストアンサー率49% (30/61)
#1さん~#3さんの回答と もう一つ ★「送信(put)」で画像を指定すると 次のダイアログが出ますね =====「ファイルを送る(put)」===== www..(ここpittiさんのURL)..としてファイル格納 ★ [○○.jpg.bin] の.binを消さなくてはいけません と、その下の ★ファーマット:を「生データ」に指定して ★「OK」で go ! ★印が作業ボタンのつもりです。 絵が描けないものだから、、、 わかりにくかったらごめんなさい(>_<;;
お礼
お返事ありがとうございます。 .binというのは、付きませんでした。
- natural
- ベストアンサー率37% (419/1115)
補足させて頂きます。>sueokaさん sueokaさんが仰っているのは、つまりHTMLファイルがローカルマシン(pittiさんの場合はMacですよね)に置いてあるときとサーバーに置いてあるときでは画像の在処が変わってしまうので参照できなくなるということです。(サーバーにうつしたのに相変わらずローカルマシンの画像を見に行こうとしてしまうため) つまりローカルマシン内での絶対的な位置(自宅の位置を示す場合を例にすると駅からの道順)ではなく、その画像を参照しているファイルからの相対的な位置(現在いる場所からの道順)を示してあげるべきだと言うことです。(つまり駅からの道順はマシンによって変化する) 但しこれはローカルマシンでのHTMLファイルの配置(フォルダとファイルの相対位置)をそのままサーバーに持っていった場合にのみ有効です。 もしサーバー側でHTMLファイルと画像ファイル等の位置関係が変化するのならその関係に従って相対パスを設定し直さなくてはなりませんのでご注意を。
お礼
お返事ありがとうございます。 う~む・・・ちょっと難しいです。
- sueoka
- ベストアンサー率38% (24/62)
こんにちわ。 画像へのパスの記述が違うのかな? <IMG SRC="Macintosh HD:HTML:...> とかなっていませんか?画像へのパスは、 HTMLファイルのある場所から指定する「相対パス」にしましょう。 たとえば、HTMLファイルが「Macintosh HD:HTML:index.html」だとしましょう。 で、画像ファイルが「Macintosh HD:HTML:IMG:image.jpeg」だとしたら、 <IMG SRC="IMG/image.jpeg">としましょう。 全然関係なかったらごめんなさい。
お礼
お返事ありがとうございます。 できませんでした・・・
お礼
お返事ありがとうございます。 生データにするとできました。 感動です。 ありがとうございました。