重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

初心者がHTMLでHP作成していてつまづいています。助けて下さい。

alphaEDITでHPを作成しており、PF-X.NETサーバーを利用しています。

PF-X.NETサーバーの規則上、public_htmlというフォルダを作って、その中にindexファイルとimgフォルダを作ってその中に画像を入れてます。

indexファイルに貼り付けた画像をimgフォルダに入れてます。

アップロードしたら、作成したレイアウトは自分のURLに表示されるのですが、画像は枠だけ表示され左上に破れた様なマークがついています。

何がおかしいのでしょうか?
HTMLチェッカーというのも英語で分かりませんでした。

よろしかったらどなたかお助け下さい。よろしくお願いします。

以下がindexファイルのHTMLです。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title>MAINページ</title>
<style>td{vertical-align:top;}</style>
</head>
<body>
<p>
<table border="1" cellspacing="0" cellpadding="0" width="800" align="center">
<tr>
<td>
<p align="center"><font color="#ff0000" size="6">THRASH
METAL JUNCKY</font> </p></td>
</tr>
<tr>
<td>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="600">
<p align="center"><br>
ヘヴィメタルが好き!それもスラッシュメタルが大好きという方達のサイトです!<br>
<br>
私は特にジャーマンスラッシュ三羽烏が大好きです。<br>
<br>
<img border="0" alt="" align="middle" src="articlekreatorinterview.jpg" width="400" height="397"><br>
<br>
KREATOR,SODOM,DESTRUCTION最高!!<br>
<br><a href="home.html">ENTER<br>
</a>
</p></td>
<td>
<ul>
<li><a href="index.html">サンプルページ1</a>
<li>サンプルページ2
<li>サンプルページ3</li></ul></td></tr></table>Copyright THRASH METAL
JUNCKY</td>
</tr>
</table>
</p>
</body>
</html>

A 回答 (3件)

#2です。


>すみませんalphaEDITで画像を貼り付けただけでは駄目だということになるのでしょうか?
私は「alphaEDIT」なるソフトを使ったことがないので詳しくはわかりませんが、メインフォルダの中にサブフォルダなどが存在する場合に、あるHTMLファイルから別フォルダにあるファイルをリンクさせるには、下記サイトにあるようなフォルダ位置指定をしなければならないのです。参考にどうぞ。
http://nojhon.s71.xrea.com/lecfolderb.html
    • good
    • 0
この回答へのお礼

ありがとうございます。
自動にHTMLに変換してくれると甘えていたので、一度HTMLをしっかり学びます。
定義とか色々あるのですね、分かり易いページ参考になりました。

お礼日時:2011/03/05 18:45

>public_htmlというフォルダを作って、その中にindexファイルとimgフォルダを作ってその中に画像を入れてます。


つまり画像ファイルは「img」フォルダの中にあるのですよね。そしてindex.htmlはそこではなく、「public_html」フォルダに入っていると。
これを図に描くと以下のようなはずです。
<public_html>
 index.html
  <img>
  articlekreatorinterview.jpg

この構造であれば、「index.html」から見て、「articlekreatorinterview.jpg」を指定するには「img」フォルダを指定しないとリンクできません。よって、ソースは
<img src="img/articlekreatorinterview.jpg" >
と、書くべきです。
    • good
    • 0
この回答へのお礼

さっそくの回答ありがとうございます。
その通り書き換えたら、画像も表示されました。

すみませんalphaEDITで画像を貼り付けただけでは駄目だということになるのでしょうか?
もっとHTMLについて学ぼうと思います。ありがとうございました。

お礼日時:2011/03/05 17:39

プログラムの指定先に画像が無いからだと思います。


articlekreatorinterview.jpgの事ですか?
これはimgフォルダに入っているんですよね?
./img/articlekreatorinterview.jpgではないでしょうか?
    • good
    • 0
この回答へのお礼

さっそくの回答ありがとうございます。
まだHTMLの事を理解していないので、これからしっかり学びます。
ありがとうございました。

お礼日時:2011/03/05 17:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!