• 締切済み

画像が載せられない!

ホームページを作成しているのですがどうしても画像が載せられません! デスクトップにhomepageというフォルダをつくり、そのhomepageのなかにimagesというフォルダをつくって、そのimagesのなかに画像を保存しています。 そして<img src="images/画像.jpg">というふうにやったところ赤いバツ印がでてきて画像はでませんでした。 何度も挑戦していますがなぜか画像だけ出すことができません! 何か原因があるのでしょうか?? アドバイスお願いいたします!

みんなの回答

  • 918BG
  • ベストアンサー率48% (476/984)
回答No.7

追加です 可能性その6 質問者さんのパソコンが拡張子を表示しない設定になっていて、本当はすでに「.jpg」という拡張子は付いている(だけど見えてない)のに、余分に「.jpg」という拡張子を付けてしまった? 可能性その7 質問者さんのブラウザの「ツール」→「インターネットオプション」→「詳細設定」の中の「画像を表示する」という項目にチェックが入っていない? 可能性その8 W3CのHTML4.01に関する勧告では、<img>タグの中に「src=""」と同時に「alt=""」も記述しなくてはならない事になっています。現実にはInternetExplorerでもNetscapeでもエラーにはなりませんが、質問者さんの環境(ブラウザの種類やバージョン)によっては問題が発生する可能性も…?

  • 918BG
  • ベストアンサー率48% (476/984)
回答No.6

こんばんは。可能性として考えられる原因を、思い付く範囲でアドバイスさせていただきます。 可能性その1 HTMLのファイルがデスクトップに置いてある? 相対パスの位置指定が違うので画像は出ることができずに、赤いバツ印になってしまいます。 可能性その2 HTMLのファイルが、imagesというフォルダの中に画像と並んで置いてある? これも相対パスの位置指定が違うので画像は出ることができずに、赤いバツ印になってしまいます。 homepageというフォルダの中に、imagesというフォルダと並んでいるのが、この場合の正しい位置ということになります。 さて、ご質問の文中に記載されている<img src="images/画像.jpg">というイメージタグの最初と最後に使われている「<」と「>」が全角なのでは?というご指摘があって、私もはてなと思ったのですが、赤いバツ印になっているそうなので、少なくともイメージタグとして機能はしているようですから実際には半角を使われているんでしょう。全角だったら赤いバツ印じゃなくてタグのつもりの文字列がそのまま表示される筈ですから。 ただし、可能性その3 "images/画像.jpg"の部分のどこかに全角文字が紛れ込んでいるか、もしくはその周辺にスペースが紛れ込んでいる?  可能性その4 画像ファイルの名前が、タグによる指定と実際のファイルの名前で微妙に違っている? たった一文字違っていても、コンピュータは指定されたファイルが「無い」と判断して赤いバツ印を出します。 可能性その5 画像の種類がjpgだと思っていたが、実は違う種類の画像ファイルだった? gifだったり、tiffだったり、もしかするとpictだったのに、勘違いで.jpgという拡張子を付けてしまったとしたら、コンピュータは画像を表示できずに赤いバツ印になってしまいます。 ふつうそんなミスはしないよと言われそうな事柄まで含めて、考えられるだけの可能性をリストアップしてみました。一度、先入観を捨てて順番に確認してみて下さい。

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.5

フォルダの構造を、次のようなものだとして、 homepage   ├test.html   └images     └gazou.jpg test.htmlが次のようになっていれば表示できると思いますが <HTML> <HEAD> <TITLE>画像表示test</TITLE> </HEAD> <BODY> <IMG src="images/gazou.jpg" > </BODY> </HTML> とほほさんのページも参考になるかと思います。↓ http://tohoho.wakusei.ne.jp/wwwbeg6.htm

  • beam
  • ベストアンサー率24% (412/1678)
回答No.4

こんにちは <img src="images/画像.jpg"> もちろん<や>は半角での<や>になっていますよね? さて、この<img src="images/画像.jpg">が書かれているhtm(html)ファイルはどこにあるでしょうか? 相対位置(絶対位置)の指定が間違っていると表示されませんので、そこをお調べください。 ファイルをどこに保存しているかだけでも、情報をくださいね。  

noname#6530
noname#6530
回答No.3

<IMG src="file:///C:/Documents and Settings/ユーザー/デスクトップ/images/画像.jpg"> ですね… imagesがどこにあるのか指定しないと… ちなみにXPの場合です OSによって微妙に違うかもしれません

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.2

サーバーにUPしましたか? ローカル(PC上)での話ですか? その場合、デスクトップのパスが違っているために表示しないのです WinXPだと C:\Documents and Settings\****(ユーザー名)\デスクトップ これが、デスクトップのパスになります ですから、 <img src="C:\Documents and Settings\****(ユーザー名)\デスクトップ\homepage\images\画像.jpg"> にしないと、ローカル上では表示しませんよ

  • goomika
  • ベストアンサー率26% (66/251)
回答No.1

ファイル名はローマ字ですか? ファイル自体、アップされてますでしょうか?

関連するQ&A