• ベストアンサー

HPに画像が表示されてないのですが・・・。

 HP超初心者です。アドバイスは、わかりやすくしていただけると嬉しいです。  HPをアップしたのですが、画像が表示されません。  gooのヘルプなどを見て修正を試みたのですが、出来ません。  タグ・ファイル名・関連付けは問題ないように思われるのですが…。  何せ超がつく程の初心者なので、原因がわからないのです。  ネスケを使っているのが原因でしょうか?それとも?

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

  • ベストアンサー
noname#4486
noname#4486
回答No.8

あ、ログを取られているのですか。 どうも、今後ともご贔屓に……って何の話だか。 次のURLからみると、画像が表示されているでしょ; http://users.goo.ne.jp/greengreengreen/index.html 今回画像が表示されなかったのは、greengreengreen さんはなにも誤りを犯していなかったと云うことです。 サーバはユーザ・エージェント(ブラウザ)から、 "http://users.goo.ne.jp/greengreengreen"と云うリソースを要求されて、 "http://users.goo.ne.jp/"に"greengreengreen"なんてリソースはないから、代わりにフォルダ"greengreengreen"のことであると解釈し、その中に、デフォルト・ファイル"index.html"があるから、これを返したと云うことです。 ブラウザは、"http://users.goo.ne.jp/greengreengreen"を受け取った積りで、 "http://users.goo.ne.jp/greengreen/index.html"を受け取っていたのです。 だから、相対URLの指定するフォルダが一つ上にずれたんです。 結果として、 「URLのディレクトリの区切り "/" は省かない」 と云う教訓が生まれた訳です。うむ、なるほど。 御参考になりましたら、幸いです。 ページの更新がんばってください。 また見に行きます。

greengreengreen
質問者

お礼

つまり。  私は、何もおかしくなかったわけですね・・・。  そういうことも、あんましわかんないもんで…。  いや、マジで、参考になりました!!!  なんか、たった1日でこんなにアドいただいた挙句、解決しちゃうとは、「教えてgoo」あなどるなかれです。  ホント、皆さん、ありがとうございました!!!

greengreengreen
質問者

補足

 …あ、ここって、ポイント2名様のみなのですね…。  なんか、色んな人にアドバイスもらったので、皆さんに差し上げたいのに…。

その他の回答 (7)

noname#4486
noname#4486
回答No.7

あ、もう直されたんですか、 画像はチャンと表示されていますね。 http://users.goo.ne.jp/greengreengreen/index.html ところで、URLは、最後のスラッシュはつけた方が良いですよ; 誤; http://users.goo.ne.jp/greengreengreen 正; http://users.goo.ne.jp/greengreengreen/ "/" がないと、全く別のリソースを指す設定もありますから。 何れにせよ、おめでとう御座います。

greengreengreen
質問者

補足

 え?  直してないですよ?  いつの話ですか?  …あ、さっきの話だ…。3分前に来られている…。  ええ~~?

  • bakutei
  • ベストアンサー率26% (27/103)
回答No.6

画像は壊れていません。 「抱腹絶倒」という画像でしょ 画像のURLが違っています。 画像のアドレスをhttp://users.goo.ne.jp/greengreengreen/top.jpg という絶対アドレスに変更して見て下さい。

greengreengreen
質問者

補足

 hyde-Laさんにも同じご指摘をいただいて、試みたのですが。  …いや、ホント、原因わかって嬉しかったのですが。  質問その2。  アドレスって、どう変えるんでしょう…。  …まるっきり初心者ですから、「アドレス変える」ことが、何を指しているのか解らないのデス…。  誰でもいいので、よろしくです。  とにかく。  bakuteiさんにも感謝をしてますので!!!

  • hyde-la
  • ベストアンサー率28% (42/146)
回答No.5

URLがダメですよね、これは多分。 画像のプロパティを表示させれば、 http://users.goo.ne.jp/top.jpg と出てきますが、これは http://users.goo.ne.jp/greengreengreen/top.jpg になってないとまずいです 因みに上記画像へのURLをブラウザの「アドレス」に 叩き込んでみてください。 ちゃんと画像が表示されてますよね。 転送はOKです。 私も確認しました、「抱腹絶倒」

greengreengreen
質問者

お礼

 あ、見られたんですか?  お恥ずかしい…じゃない!!見れるのですね!?  おお!!すげえ!!!(初心者の叫び)  …と、とりあえず、ありがとうございます!!!  なんか、目からうろこ。

  • pipipi
  • ベストアンサー率36% (7/19)
回答No.4

HP拝見させていただきました。 この画像の壊れ方は、転送に失敗しているのではないかと思うのですが。。。 画像だけもう一度アップしなおしてみては?

greengreengreen
質問者

お礼

 …わざわざご足労でしたよね。  ホント、ありがとうございます。

greengreengreen
質問者

補足

 早速アップしてみました。(偶然ここに来てたもんですから)  が!!!  駄目です!!!何で~~~!!  FTPソフトが悪いんでしょうか…。  もうわかんないデス…。

  • ynaito
  • ベストアンサー率21% (7/32)
回答No.3

greengreengreenさんのHPアドレス(URL)を教えてください。実際の状態を見れば、原因を絞り込めます。

greengreengreen
質問者

補足

 はい。そうしてください。  今見たんですけど、さっぱりです。  ynaitoさん以外の方も、見てやってください。  しかしながら!!!  まだ作りかけです。ほとんど出来てない…。もう、TOP一発目で挫折してるもんですから…。  ついでに補足しておくと、リンクもつながらないんですよ。  流石に、HP始めて3日強だと、ソース見ただけじゃ全然わかんなくって。  …ええ、多分、そんな奴がHP始めたのが無謀だったのですね…。今やそんな時代です。   http://users.goo.ne.jp/greengreengreen  何度も言うようですが、よろしくお願いします。

  • atsuota
  • ベストアンサー率33% (53/157)
回答No.2

まず、ご自分のマシンではちゃんと表示されるかどうかを教えてください。 そもそもご自分のマシンでちゃんと表示されないのならば、単に書き方が間違っている可能性があります。 で、下の方にもう2つ考えられることを追加。 3.ファイル名が大文字なのに、HTMLでは小文字で書いている。(逆の場合も表示できません) これは、greengreengreenさんがWindowsを使っており、またプロバイダがUNIXな場合にありがちなミスです。 Windowsは大文字小文字を区別しないので、自分のマシンからは見えるのに、実際にプロバイダにアップすると、UNIXが大文字小文字を区別するので、見れなくなる。というパターンです。 4.JPGとGIF以外を表示させようとしている。 環境によらず見ることのできる画像は原則としてJPGとGIFだけです。それ以外の種類(例えばBMPやMAG、TIFなど)は例えご自分のマシン上で表示されたとしても、実際にインターネットでは見れません。

greengreengreen
質問者

お礼

 ありがとうございます!以後、参考にさせていただきます。  が、今回の場合は、上記のミスは無いようです。  MYPC上では問題なく動いてますし、小文字については先日友人に指摘されて直しました。  JPG&GIF以外…ではないです。  また、何かありましたら、ご返信ください。

noname#4486
noname#4486
回答No.1

ページのURLを教えていただければ、すぐに適切なレスがつくと思いますよ。 御自分のPC内では適切に表示されているんですよね。 普通のISP(プロバイダ)で用意されたアドレスに転送した場合、考えられるエラーは; 1.転送先フォルダの誤り 御自分のPC内のファイルでは画像が適切に挿入されているのならば、FTPソフトで転送したときにファイル間の位置がずれた可能性があります。 例えば、あるHTMLファイルに対して、挿入したい画像ファイルが同じフォルダに存在していた場合、 転送先でもこれら二つののファイルは同じフォルダに有る必要が有ります。 PC内で、画像ファイルがHTMLファイルの一つ上のフォルダなら、転送先も一つ上、 二つ上なら二つ上と言う具合です。 http://www.fides.dti.ne.jp?%7Esugai/public/web/tips/uri.html 2.転送時にファイルが壊れた FTPソフトでファイルを転送するときに、転送モードが誤っていると、ファイルが壊れます。 画像の転送はFTPソフトで転送モードを「BINARY」(バイナリ)にしなければなりません。 ちなみに、HTMLファイルは、「ASCII」(アスキー)モードです。 【画像ファイルの確認】 問題が生じているHTMLファイルのURLが http://www.foo.hoge.jp/piyo/index.html だと仮定します。 このページに、<img src="./image.gif" alt="ほげ">と記述されていれば、 同じフォルダ内の image.gif と言うファイルの画像が挿入されます。 この画像ファイルが存在するかどうか、対応する画像のURL http://www.foo.hoge.jp/piyo/image.gif をブラウザのアドレス欄に打ち込んで、参照してみてください。 ・御自分のPCでは適切に画像が挿入されており、 ・目的のフォルダに画像ファイルが存在する となると、ちょっと思い付きません。

greengreengreen
質問者

お礼

 ありがとうございます。確かめてみます。  「1」は無いと思うんで。  「2」は自動で切り替わるように設定してあるので問題ないはず…ですが、設定ミスがあるのかもしれませんしね。  FTPソフト上では、確かに送ってますし、入ってるんですけど…。  …なんか、JPEGとして認識されて無い・・?…ような…?  …やっぱり、アドを参考にやってみます。

関連するQ&A