Webサイトに画像を表示させるには?

このQ&Aのポイント
  • Webサイトに画像を表示させる方法を知りたいです。
  • テンプレートを使用してサイトを作成していますが、画像が表示されません。
  • 画像のファイル名を正しく入力しているのに表示されない問題に困っています。
回答を見る
  • ベストアンサー

Webサイトに画像を表示させるには?

現在、テンプレートを使用して穴埋め式でサイトを作っています。 与えられたテンプレート(index.htmlというファイル)をメモ帳にドラック゛して、そこに文字を入れて、ある程度できたところで、メモ帳を保存して、firefoxの画面にドラッグして確認しています。 今回の質問としましては、以下のテンプレートに画像のファイル名を入力したのにどうして画像が表示されないのか、どうすれば画像をサイトに表示されるのか、という質問です。 (<!--    -->で括られた(サイトでは表示されない)解説文も一緒に載せました。) 【テンプレートの抜粋】 <!-- ●ヘッダー画像(サイトの看板)ここから● このテンプレートでのヘッダー画像サイズは 横860px 縦200px で設定されています。 サイトのサイズが横860pxです。 ※サイズを変更できる方はご自由にサイズを変更してください。 --> <p class="mainimage"><img src="images/■ここにヘッダー画像のファイル名(.以降も含めたもの)を記入■" width="860" height="200" /></p> <!-- ●●ヘッダー画像(サイトの看板)ここまで●●●●●●●●● --> 【上記のテンプレートの置換え箇所に、海の写真のバナー、という私が保存しておいたものを入力しました】 <p class="mainimage"><img src="images/海の写真のバナー.jpg" width="860" height="200" /></p>】 このファイルは以前あるサイトのバナーを個人的に参考の為にマイピクチャにこの名前で保存しておいたもので、今回試験的にこの名前を入力しました。(これを転用する事はありません)テンプレートで画像サイズを指定する箇所がありますが、この画像のサイズがわからないのでまずはそのまま値を変えないでおきました。 他の文字の箇所や大きい文字にするH1 H2などは正常に表示されていますが、この画像の部分はまったく入力前と変わりありません。画像サイズをそのままにしてあるので、おかしな形になるとは予想していましたが、少なくともなんらかの画像らしきものは表示されると思っていました。 どうすれば、まず、画像が表示されるでしょうか? よろしくお願いします。

  • hpmake
  • お礼率81% (105/129)

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

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

まずファイル名を英数文字にしてください。ASCII文字が良い。 次に、そのHTMLと同じ場所にimagesホルダーを作成して、そこに画像をコピーしてください。 まだ、始められたばかりだと思います。 いきなりテンプレートに取り掛かる前に ※はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ ) あたりで、まったくのゼロからHTMLを書く最低限の知識を身につけておいたほうが良いです。  それと、XHTMLで作成されているようですが・・テンプレートはXHTMLのようですが、HTMLで学ばれたほうが良いでしょう。いずれHTML5になりますが、そのときはHTML4.01strictからの変更になります。 ★HTML5 における HTML4 からの変更点 ( http://standards.mitsue.co.jp/resources/w3c/TR/html5-diff/ )  HTML4.01strictです。transitionalじゃありません。 テキストエディタは、 EmEditor Free ( http://jp.emeditor.com/modules/download2/rewrite/tc_5.html ) などが良いでしょう。  書いたら Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint.html ) などでチェックしながら直していくと上達が早いです。 【他の文字の箇所や大きい文字にするH1 H2などは正常に表示されていますが、】  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^これは、とっても重要で基礎的な部分の間違いです。本当に本当に何よりも大事・・・ H1は断じて、「文字を大きくする」ものではありません。 少し長いですがあるサイトからの引用です。 【引用】____________ここから  ご存知のように、それぞれのホームページにはテキストと言って多くの文章データがあります。人間はそのホームページを視覚的に捉えるため、読みやすくなっていることや、デザインが美しいことを重視します。  しかし、コンピューターは違います。例えば検索エンジンは、多くのホームページを巡回する中で、そのホームページがどんなテーマに基づいたものであるかを文章などで判断します。つまり、本文に何が書いてあるのかでどんなキーワードに関連の深いサイトであるかを判断するわけです。人間は目で見て本文がどこにあるのかを見つけることが出来ますが、コンピューターにはその目印がありません。  HTML5.0は、文章を構造化するためのタグが新設されています。つまり、「ここが本文ですよ」と宣言するタグがあるのです。これは世界共通で使用するため、検索エンジンは本文を示すタグで挟まれている部分が本文であると容易に判断することが出来ます。これは検索エンジンの検索精度を大幅に向上し、ホームページのデータベース化という大きな目的を推進することに役立ちます。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[HTML5.0の文章の構造化 | HTML5とは?変わるWebと注目の新要素 HTML5.0の情報サイト( http://www.html5-guide.com/strong/text.html )]より  H1・・はその部分の文字が、最も高いレベルの見出しであることのマークアップです。  今後、HTML5が一般的になると、文書構造を正確にマークアップで示すことが、とても重要になります。その意味でも ★はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ ) は、役に立つでしょう。HTML4.01仕様書翻訳メンバーの代表をされていた方が娘さんのために書かれたもの・・とか

hpmake
質問者

お礼

返信がおそくなりすみません。 使っているテンプレートがXHTMLとは知りませんでした。今後のためにもHTMLを使うほうが良いとの事でしたのでHTMLを使用していこうと思います。質問直後に偶然みつけた資料から、同一フォルダに画像がある場合や下位、上位フォルダにある場合などの違いによる記述の仕方が判明し、この場合、同じフォルダに画像を保存したので、images/という部分を外して記述したところ日本語のファイル名でしたがFirefoxに表示されました。 はじめてのWebドキュメントづくり、というサイトはとてもわかり易いサイトでこれで学びたいと思います。 H1についての考えも注意します。 その他、EM Editerやhtmlをチェックするソフトなど有益なものを紹介していただき、感謝いたします。 色々とどうもありがとうございました。

その他の回答 (1)

  • DrFell
  • ベストアンサー率55% (305/551)
回答No.1

マイピクチャに保存してある「海の写真のバナー.jpg」ファイルを 今作成中のindex.htmlが入っているフォルダの中のimagesフォルダの中にコピーしてください。 imagesフォルダが無ければ、作ってその中に入れてください。

hpmake
質問者

お礼

ご回答ありがとうございます。 画像を配置するHTMLの記述のなかに、images/という記述をした場合はindex.htmlがあるフォルダの中にimagesというフォルダを作ってそこに画像を保存しないと表示されないとわかりました。また、下位フォルダをつくらずに同一フォルダに画像を保存した場合、HTMLにはimages/という部分が不要であるとわかりました。 どうもありがとうございました。

関連するQ&A

  • サイト内の画像が表示されない

    最近HP制作を始めて、素材屋さんのサイトをよく見るようになりました。 ところが、時々サイトに載せてあるはずの画像がまったく見えないことがあります。 現象としては、以下のとおりです。 1.特定のサイトではなく、いくつかのサイトで見えない。見えるサイトもある。 2.特に88×31のバナー画像(gifファイル)が見えないことが多い。   同じサイトの中でも、サイズが違ったり、バナー画像以外だと見えたりする。 3.よくある「四角に×マーク」ではなく、画像のある辺りが真っ白になる。   (マウスでドラッグしてみると画像があるらしい影(?)が見える) 4.その画像を一旦PCに保存しても、中身は真っ白のまま。 PCはIBMのAPTIVA E-Series 4DM、OSはWindowsME、ブラウザはIE5.5SP2とOpera6を併用しています(どちらでも見えませんでした)。 一応IEの「インターネットオプション」で一時ファイルの削除をしてみましたが現象は変わりませんでした。 また、最近ホームページビルダーVer.6.5を入れた後、リソース不足が多発するようになりましたが、これと関係はありますでしょうか。 折角良さそうなサイトを見つけても画像が見られなくて非常に残念なので、どなたかこういう現象に心当たりのある方は対処法を教えてください。 よろしくお願いいたします。

  • ブログに表示される画像の角を、丸くしたいです。

     ブログを書いています。ブログで画像を表示するとき、その画像の周りに、浮き上がるような装飾が自動的につくテンプレートを使用しています。そのテンプレートを下に書きます。 ------------------------------------------ /* 画像の装飾 */ .mainEntryBase img{ margin:0px 3px 0px 0px; padding: 3px; background-color: #FFFFFF; border-right-width: 1px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid; border-right-color: #999999; border-bottom-color: #999999; } ------------------------------------------  このテンプレートを変更して、ブログ上で表示する画像の角が自動的に丸くなるようにしたいと考えています。どのようにすればいいのか教えてください。  http://ezinfo.jp/contents/script/rcr/  このサイトでは、画像のURLを入力すると自動で角を丸くしてくれます。このような操作を、ブログのテンプレートに組み込み、表示した画像の角が自動的に丸くしたいと考えています。よろしくお願いします。

  • ECサイトの画像作成(寸法とサイズ)

    ECサイトの商品画像作成でCanvaを使用。 プロに取っていただいた画像ファイル を使って文字入れを行い作成。 Canva上ではきれいかつ鮮明に表示。 サイトからの推奨ファイルサイズが 400px x 400px/ 1MB以下だったので、 Canvaでは400px x 400pxで作成。 完成してダウンロードしたファイルサイズは 44KBくらいに。 当然、ECサイトにアップしたところ、鮮明でない 画像表示となりました。 これは、正方形ファイルなので、1200px1200px など寸法を大きくすれば、ファイルサイズも大きくなり (Canvaから)アップロードしてファイルを作る時、 また、ECサイトにアップロードした時に鮮明な画像となりますか。

  • ツイッターのパーツに画像が表示されてしまいます

    ブログのサイドバーに、ツイッターのパーツ(Join the conversation)を貼り付けたのですが… ブログの記事の上ヘッダーに小さな画像をアップロードしているものが、 ツイッターパーツの名前にかぶさってしまうのです。 ツイッターパーツの一番左上に、写真 その横に自分の漢字の名前とその下、英語の名前がありますよね? その漢字の部分に、ブログ記事の上のヘッダーにアップロードした画像が表示されてしまうのです。。。 そこのブログテンプレートのHTMLです。 h3 { font-size:14px; font-weight:bolder; padding: 17px 0px 15px 50px; background-image:url(画像のjpg); background-repeat:no-repeat; background-position:left; } ちなみに、アップロードした画像を消すと、ツイッターパーツは普通通り表示されます。 でもこの画像はどうしても必要で表示させたいのです>< ツイッターパーツに、アップロードした画像が出ないように、どのように設定すればよいのか、 どなたか教えてください!

  • アップしたはずのGIF画像が見当たらない

    ホームページ初心者です。 今までは出来ていたのですが今日バナー用の画像をUPしました。 それが確認できません。 私のHPのURL http://www○○○/images/banner.gif を表示させると白紙です。 ページがひょうじされません等とは出ません 反転させると四角があります。 プロパティを見ると banner.gif サイズ881バイト 大きさ32×32ピクセルとあります。 PictureGearで見ると他のgif画像と一緒にそこにあるし プロパティを見ると C:\HomePage\images ファイル名 banner.gif ファイルの種類GIFフォーマット ファイルサイズ 2 となっています。 88×31ピクセルです。 <img src="images/banner.gif" border=0 height=31 width=88 alt="バナー"> これでC:\HomePage\~~.htmlではちゃんと表示されるので 字の間違いはないと思います。 何がいけないのでしょう。 アップに失敗しているのでしょうか。 W98SE、IE、FFFTPを使っています。

  • gooブログのヘッダーに画像を入れたいのですが

    gooブログで趣味のブログをしています。 今回、テンプレートを変えたのですが(カスタムテンプレート)、 ヘッダー(タイトルバナー)に画像を入れたいと思っています。 そこでCSSをいじってみたのですが、 上手くいきません。 ちなみに、このようにしてみました。 (画像のURLを入れてみました。) /*-- ↓タイトルバナーに画像を入れる場合は、下記のコメントをはずし、画像URLを指定する --*/ /*-- background-image:url(<img src="http://blogimg.goo.ne.jp/user_image/48/99/769bf44adde2926d79287f5a7f27c003.jpg" border="0">); background-position: center top; background-repeat:no-repeat; --*/ /*-- ↓タイトルバナーに画像を入れる場合は、画像に合わせて値を変更する --*/ height:200px; } /*-- ブログタイトルの開始位置の設定 --*/ ほかにどこか変えないといけない箇所があるのでしょうか? 教えてください。 どうかよろしくお願いします。

  • WEBページで画像が表示されません・・・

    早速ですが見出しのとおりです。 画像は貼り付けてある箇所の左上に『小さな赤×』が表示され画像が表示されません。 すべてのページでということはないのですが、あるH.Pの画像が表示されないという具合です。 この間まで表示されていたH.Pの画像が表示されなくなったりします。 HOW TOもののH.Pを見ることが多いので、画像が表示されないのは痛いです。 何が原因なのでしょうか?

  • fc2ブログのヘッダーの画像変更

    ヘッダーの部分の背景画像を変えたいと思ってます。 アップロードした画像のURLをスタイルシートにコピペしたのですが どんなにサイズを変えてもはみ出て表示されます。 (バナーほどの大きさならそのままのサイズで表示される) どうすればヘッダーのサイズに合わせて表示できますか? やはりタグでしょうか…。 それかアップロードしたままのサイズではみ出ずに表示させる方法はありませんか?

  • イラストレーター 長方形をweb用に保存

    こんばんわ。 イラストレーターcsの保存でわからないことがありご質問させていただきます。 長方形のバナーを作りたいのですが、 長方形の線幅を3pxにし、 横幅700px 縦50pxで長方形を作りたいのですが、web用に保存したとき 左に1pxぐらいの透明部分ができてしまいます。 また画像サイズが若干大きくなってしまいます。 トンボを作成すると、サイズは700×50になるのですが長方形の回りの線が切れてしまったりしてしまうのですが どうすれば長方形の線幅を含めて、作りたいサイズ通りに保存できるのでしょうか? よろしくお願いします。

  • 携帯ホームページで横480の画像を表示させるには

    携帯ホームページで横480の画像を表示させるには 私は携帯でイラストサイトを運営しています。 今までは横幅230pxの画像のみを展示していたのですが、大画面の携帯に買い換えた祭、そのサイズだと画像が小さくてモザイクがかかっている様に表示されます。 他の創作サイト様を拝見させていただいていると、たまに横幅480px(VGA?)サイズの画像を見かけるのですが、このサイズだととてもキレイに画像が表示されます。 そこで我がサイトでも横幅480pxの画像を230pxのものとは別に展示したいと思ったのですが、自分の携帯のデータフォルダ内では表示されるのに、webに上げると表示されなくなってしまいます。 横幅480pxの画像を携帯サイトで表示させるには、何か特別な手順を踏まなければいけないのでしょうか。 どなたか回答おねがいします。

専門家に質問してみよう