• ベストアンサー

ホームページの画像が表示されない

ホームページの公開しても、画像が表示されません。 ソフトで見たらちゃんと表示されているのに・・・ Fetdhで公開しました。 なにか、特別のことをしなくちゃ、いけないのですか?

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

  • ベストアンサー
  • hotahota2
  • ベストアンサー率48% (19/39)
回答No.3

画像の場所が違うことがまずひとつの原因として考えられます。 それはNo.1、2の方の御回答を参照してください。 もう一つ原因が考えられます。 後、Fetch(ですよね?)でFTPされているとのこと。 その際、 サーバーへ接続した後→「初期設定」→Upload→テキストでない時「生データ」となっているか、御確認ください。 これが別のものになっていると表示できないです。 今一度御確認ください。

pitti
質問者

お礼

お返事ありがとうございます。 生データにするとできました。 感動です。 ありがとうございました。

その他の回答 (3)

  • atoz
  • ベストアンサー率49% (30/61)
回答No.4

#1さん~#3さんの回答と もう一つ ★「送信(put)」で画像を指定すると 次のダイアログが出ますね =====「ファイルを送る(put)」===== www..(ここpittiさんのURL)..としてファイル格納 ★ [○○.jpg.bin] の.binを消さなくてはいけません と、その下の ★ファーマット:を「生データ」に指定して             ★「OK」で go ! ★印が作業ボタンのつもりです。 絵が描けないものだから、、、 わかりにくかったらごめんなさい(>_<;;

pitti
質問者

お礼

お返事ありがとうございます。 .binというのは、付きませんでした。

  • natural
  • ベストアンサー率37% (419/1115)
回答No.2

補足させて頂きます。>sueokaさん sueokaさんが仰っているのは、つまりHTMLファイルがローカルマシン(pittiさんの場合はMacですよね)に置いてあるときとサーバーに置いてあるときでは画像の在処が変わってしまうので参照できなくなるということです。(サーバーにうつしたのに相変わらずローカルマシンの画像を見に行こうとしてしまうため) つまりローカルマシン内での絶対的な位置(自宅の位置を示す場合を例にすると駅からの道順)ではなく、その画像を参照しているファイルからの相対的な位置(現在いる場所からの道順)を示してあげるべきだと言うことです。(つまり駅からの道順はマシンによって変化する) 但しこれはローカルマシンでのHTMLファイルの配置(フォルダとファイルの相対位置)をそのままサーバーに持っていった場合にのみ有効です。 もしサーバー側でHTMLファイルと画像ファイル等の位置関係が変化するのならその関係に従って相対パスを設定し直さなくてはなりませんのでご注意を。

pitti
質問者

お礼

お返事ありがとうございます。 う~む・・・ちょっと難しいです。

  • sueoka
  • ベストアンサー率38% (24/62)
回答No.1

こんにちわ。 画像へのパスの記述が違うのかな? <IMG SRC="Macintosh HD:HTML:...> とかなっていませんか?画像へのパスは、 HTMLファイルのある場所から指定する「相対パス」にしましょう。 たとえば、HTMLファイルが「Macintosh HD:HTML:index.html」だとしましょう。 で、画像ファイルが「Macintosh HD:HTML:IMG:image.jpeg」だとしたら、 <IMG SRC="IMG/image.jpeg">としましょう。 全然関係なかったらごめんなさい。

pitti
質問者

お礼

お返事ありがとうございます。 できませんでした・・・

関連するQ&A

専門家に質問してみよう