HTMLで画像が表示されない

このQ&Aのポイント
  • イラストサイトを作っているのですが、imgsrcのタグを使ってバナーを貼ろうとしたら、画像が表示されません。
  • HTMLのデータは「1」フォルダに入っていて、その「1」の中に「banner」フォルダを作って、その中にtestという名前で画像を入れています。
  • 配布されているテンプレートを使って作成しているので、元から入っていた画像はちゃんと表示されています。いろいろ検索して試してみたのですがどうしても直らなくて・・。
回答を見る
  • ベストアンサー

HTMLで画像が表示されない

イラストサイトを作っているのですが、imgsrcのタグを使ってバナーを貼ろうとしたら、 (×ではないのですが)画像が表示されません。 HTMLのデータは「1」フォルダに入っていて、その「1」の中に「banner」フォルダを作って、その中にtestという名前で画像を入れています。 今使ってるタグはこんなかんじです。↓ <img src="banner/test.jpeg" alt="200*40" border="0"> 配布されているテンプレートを使って作成しているので、元から入っていた画像はちゃんと表示されています。 いろいろ検索して試してみたのですがどうしても直らなくて・・。 初心者の為おかしいところもたくさんあると思いますが、回答宜しくお願いいたします>< 現在表示されている画像を添付しておきます。

  • HTML
  • 回答数4
  • ありがとう数1

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

  • ベストアンサー
  • ponta1971
  • ベストアンサー率30% (361/1191)
回答No.3

その画像をダブルクリックするとか、ペイントで開いたりした場合、ちゃんと表示されているでしょうか? 画像自体に問題が無い場合、相対パスできっちり書いてみるのはどうでしょうか? <img src="./banner/test.jpg" alt="200*40" border="0"> こんな感じではどうでしょうか?

その他の回答 (3)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

原因は、示された情報だけでは判断できません。 そこで、画像の表示方法を示しておきますので、順を追って確認してください。 <img src="[URL]" width="[幅]" height="[高さ]" alt="[代替テキスト]"> [URL] 画像までの正確なパスを記述します。 ・相対パスもしくは絶対パスで指定します。  bannnerは、./bannerと同じ意味でそのHTMLがおかれているディレクトリ内のディレクトリを示します。  /で始まる場合は、そのサーバーのルートから  ../は、ひとつ上の階層、../../はふたつ上の階層を示します。 ・半角/全角、大文字小文字の区別を正確に  Windowsの場合、フォントにプロポーショナルを使用していると判別し難い場合があります。 [幅][高さ]はピクセル数で指定します。 [代替テキスト]画像が表示されないときに表示されるテキスト---画像がなくても意味がわかるように詳しく書きます。alt="犬を連れて散歩している写真"などのようにね。 <img src="banner/test.jpg" width="200" height="40" alt="これはテスト画像"> としてブラウザで見たときに、200×40の場所を確保して、そこに「これはテスト画像」と表示されるなら、その画像を右クリックしてコンテキストメニュー(その場で可能な操作のメニュー)から、画像だけを表示にして見ます。  ブラウザには何も表示されず、ブラウザのアドレス欄に、そのファイルの[URL]が表示されるはずです。  ・・それと、ブラウザのメニューから「開く」を選択して、画像を見つけ出して表示させたときのURLと比較してみてください。  なお、一度 ★はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ )  などを一通りこなしておくことをお勧めします。

  • alrai
  • ベストアンサー率30% (21/68)
回答No.2

画像の拡張子は合っていますか? JPEGでも拡張子を確認すると、 .jpg となってたりしますよ。

syuri_touhou
質問者

お礼

確認してみたらjpgになっていました!; 変えてもう一度見てみたのですがやはり表示されませんでした・・>< すみません。ありがとうございました!

  • WDY
  • ベストアンサー率27% (121/433)
回答No.1

画像のパスが通っていないか ファイル名が違っているんじゃないですか? ルートからのフルパスだとどうですか?

関連するQ&A

  • JPEG画像が表示されません

    知人に頼まれ見よう見まねで初めてホームページを作成してみました。 無料のテンプレートを利用、alphaEDITで編集したのですが、完成したHTMLファイルをいざFTP転送するとJPEG画像が表示されません。 alphaEDITのプレビュー画面やHTMLファイルを直接ブラウザーで確認すると画像は全て表示されるのですが、FC2のサーバーにアップロードすると表示されなくなってしまうのです。 いろいろググってみて試行錯誤したのですが、ファイル名の間違いやアップロード先の間違い、転送モードの間違いも無く、タグ自体が間違っているのでは?という結論に達したのですがいかがでしょうか?(ならば何故、alphaEDITやブラウザーではきちんと表示されるのかは不明ですが...) 以下のタグをご覧頂き、間違いをご指摘いただければ幸いです。 <img class="head_photo" border="0" alt="" src="img/head_img.jpg" > <img border="0" alt="" src="img/top_banner.jpg" > <img class="picture" border="0" alt="写真" src="img/mama.jpg" > <img class="head_photo" border="0" alt="" src="img/head_img_slim.jpg" >

  • アフィリエイトの画像表示について

        <a href="http://click.link☆synergy.com/fs-bin/click?id=jwRiFzqHS10&☆offerid=243264.4&type=4&subid=0"> <IMG alt="リンク先社名: World Characters Store" border="0" src="http://www.○○○.jp/linkshare/banner/☆logo_125-125_banner.jpg"></a><IMG border="0" width="1" height="1" src="http://☆ad.linksynergy.com/fs-bin/show?id=jwRiFzq☆HS10&bids=243264.4&type=4&subid=0">  このようにリンク先を貼りました。アップロード後実際にバナーをクリックし、リンク先に移動確認済みです。  ひとつ疑問に思ったのは、アップロード後に、『あ、そういえばバナーの画像を貼るの(img src="")忘れた!』と気が付き、HPを見てみると、バナーが貼られていて、リンク先にも飛べたことです。  通常、画像を貼るには img src=""で指定しますよね?画像は同じ階層のフォルダにはあらかじめいれておいき、ファイル名を ○○1.bmp と変更したのになぜ、imgで組まず、バナーが貼られたのでしょうか。アフィリエイトは上記のようにリンク先企業が指定したURLを貼れば、ブラウザを介し自動で画像が表示される仕組みなのでしょうか。 

  • バナーの画像がblogで表示されない

    HPを開設し、ブログにリンクするようにしています。 HPのバナーを創ったので、HP内のリンクページに貼りました。 こちらは何とかうまくいったのですが、 blogの方が、画像が出ません「×」になっています。 タグは以下です。これでHP内は見えます。 (1)どんな原因が考えられるでしょうか。 (2)img srcのところ、「..」でなく先のURLにすると画像がグレーになります。なぜでしょうか? <a href="URL"><img src=" ../images/banner.gif" width="88" height="31" alt="テキスト" /> なお、別のブログ検索サイトのバナーは、そこが用意していたタグを 貼り付け、簡単にできました。よろしくお願いします。

  • HTMLで表示させる記述を教えてください。

    お世話になります。 すいません教えてください。 $bannerには、GIFバナーにリンクが付いている内容です。 内容としては、 <a href="http://www.homepage.com/"><img src="mihon.gif"></a> とします。 これを、 print "$banner\n"; と書くと、バナーが表示されてしまいます。 これを、ウェブ上でHTMLで<a href="http://www.homepage.com/"><img src="mihon.gif"></a>と表示させるにはどうしたらいいのでしょうか? よろしくお願い致します。

    • ベストアンサー
    • Perl
  • HTML?CSS?どこにどう入れたらいいかわかりません。

    下記のような記述のあるホームページにページにバナーリンクを貼りたいのですが、どこになにをどのようにいれたらいいのか分かりません。 プロの先輩方教えてください。 ちなみにバナーの画像のアップロードはしてます。 宜しくお願いします。 <ul> {foreach link} <li &align> <a href="{link.url}" target="{link.blank}"> {if link.banner_url}<img src="{link.banner_url}" border='0' alt="{link.title}" width="{link.banner_width}" height="{link.banner_height}">{/if} {!if link.banner_url}{link.title}{/!if} </a> </li> {/foreach link} </ul>

  • ヤプログ 画像リンクができない

    ヤプログを利用しています。 スキンを作るため、素材屋さんへのリンクを貼りたいのですがバナーの画像が表示されなくて困っています。リンクはできているのですが添付してある画像のようになってしまいます。 タグは↓です。 <a href="リンク先URL" target="_blank"><img src="画像のURL" alt="" border="0"></a> どこか違っているのでしょうか…。 御手数ですが、なるべく詳しく、わかりやすく教えていただけますでしょうか。 よろしくお願い致します。

  • HTMLタグについての質問です。

    HTMLタグについての質問です。 <img src="A" > Aに入力する部分についてなのですが、挿入したい画像がフォルダの中に入っている場合は <img src="フォルダ名/画像名" >となると思いますが、 挿入したい画像がフォルダ(1)の中のフォルダ(2)の中に入っている画像だとすると、 <img src="フォルダ(1)/フォルダ(2)/画像名" >となると思い、入力すると画像が表示されず、 「×」と表示されました。 試しに<img src="フォルダ(2)/画像名" >と入力するとちゃんと画像が表示されました。 imgタグに入力するのは画像をが入っている直接のフォルダ※だけでいいのでしょうか? (※直接のフォルダ=今回の例だとフォルダ(2)) 皆さんはどこのフォルダまで入力されてますか? 画像が入っているフォルダ(フォルダ(2))が入っているフォルダ(フォルダ(1))も入力されていますか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • 画像の表示につきまして

    こんにちは。お世話になります。  画像の表示について伺いたいことがございます。  現在、HPを作成しています。そこには、横並びで三つの画像を配置しています。  しかし、そのHPをいつ開いても、表示されるのは一番左の画像のみで、真ん中と右の画像は表示されません。  ただし、マウスポインタを当てると、真ん中の画像も右の画像も表示されるようになり、以降は、画像が消えるような事はないのですが、その後、そのHPを閉じて、また開くと、同じように真ん中と右のみ表示されません。  インターネットオプションの「画像を表示する」にも、きちんとチェックが入っていますし、他のPCで開いても同様の結果になります。  こういう場合、どういった不具合が考えられるでしょうか。また、改善方法はありますでしょうか。  因みに、下記のようなタグを使っており、マウスオーバーすると画像が切り替わるようにしてあります。 <p class="img"><a href="http://●●●"><img width="235" height="120" onmousedown="this.src='http://●●●/img1.jpg'" onmouseout="this.src='http://●●●/img1.jpg'" onmouseover="this.src='http://●●●/img1_on.jpg'" alt="画像" src="this.src='http://●●●/img1.jpg'" / border="0"></a></p>  windowsXP IE6.0を使っております。  皆様、お忙しい中恐れ入りますが、ご教示下さい。宜しくお願い致します。

    • ベストアンサー
    • HTML
  • innerHTMLによるアニメーションGIFの表示について

    おたずねします。 3つのアニメーションGIFを順に表示させて、最後まで行くと最初の画像に戻るように記述しました。 サンプルページURL http://oreryu.sakura.ne.jp/sample/gif_out.html IE6.0では問題ないのですが、Firefox2.0で表示すると、 2周目以降の表示がおかしくなります。 具体的には各アニメーションの最後のフレームが指定時間表示され、 次の画像に遷移するので、全くアニメーションが行われません。 また、どの画像で不具合が起こるかが限定されないようです。 ブラウザの問題かと思い、 キャッシュしない記述なども試しましたがうまくいきませんでした。 外部javascriptのソース banner= new Array(); banner[0]=('<a href="#"><img src="1-1.gif" alt="" width="375" height="125" border="0"></a>'); banner[1]=('<a href="#"><img src="2-1.gif" alt="" width="375" height="125" border="0"></a>'); banner[2]=('<a href="#"><img src="3-1.gif" alt="" width="375" height="125" border="0"></a>') time= new Array(); //バナーの表示時間 上から表示順 time[0]=(5000);  time[1]=(5000);  time[2]=(5000);  var menu=0; function bchange(){ document.getElementById('banner_change').innerHTML=(banner[menu]); timerID = setTimeout("bchange()",time[menu]); if(menu == banner.length-1){ menu=0; }else{ menu++; } } HTMlファイルのソース <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title></title> <script language="javascript" type="text/javascript" src="banner_chg.js"></script> </head> <body> <span id="banner_change"> <script language=javascript> <!-- bchange(); //--> </script> </span> </body> </html> できれば上記のinnerHTMLを使用してタグを書き換えるやり方で、 正常に表示できる方法を探しています。 御存知の方がいれば教えてください。 よろしくお願いいたします。

  • 画像の表示で…

    htmlタグでの画像の表示は<IMG SRC="***">で出来ると思うのですが、 htmlで画像の表示をしようとするとエラーになってしまいます。 <IMG SRC="ファイル名.jpg">だと思うのですがどうすればいいのかわかりません。 いまデスクトップの新しいフォルダに「aa.jpg」というファイルがあります。 だから<IMG SRC="aa.jpg">としてみても、エラーになってしまいます。 当方は全くの初心者なんで… どうやったら画像を表示できるか教えてください。

    • ベストアンサー
    • HTML

専門家に質問してみよう