質問: hpの画像を表示できない時どうしたらいいですか? メモ帳にタグとか文章を入れるやり方でhpを作っていて、それが一通り出来たので(その時点では画像も表示されていました)yahooで『ファイルのアップロード』をしてみたんですが、文字は(リンクもちゃんと)表示されるけど画像部分は×印が出ます。ファイル転送の時に、『ファイル名に使われている大文字を自動的に小文字に変換』と『拡張子「.htm」を自動的に「.html」に変換』というところもチェックマークを付けて『ファイルアップロード』を押しました。転送したいファイルは全部転送されていました。その後ファイルマネージャの中のファイルにある画像の名前(***.jpg)を***.htmに変えれば画像が表示されるかも...と思い変更してみましたがだめです。ファイル名も全部小文字になっています。 これをするのを忘れてる...というところや間違っているところがありましたら教えてください。お願いします。 *ウインドウズxpを使っています。
回答: なんとなくただ単に画像の保存場所と.htmlのある場所が違うから(階層が違うから)ではないのでしょうか?もしそれほど画像ファイルが多くないのでしたら特定のフォルダに入れるようなことをせずに、すべで同じ場所(ファイルマネージャーで一番初めに表示される画面)に保存してみたらどうでしょう? ファイルマネージャーにてフォルダを複数作成され、それぞれに画像、htmlファイル等分類して保存した場合、それぞれが違う階層にあるため画像の位置を特定できず表示できないということが起こります。 参考になるかはわかりませんが、思い当たることかいてみます。例えば、 ファイルマネージャーにpictureというフォルダを作成しその中に画像が入ってるばあいコードは picture/xxx.jpg のように記述してやらなければなりません。