
初心者が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>
No.3ベストアンサー
- 回答日時:
#2です。
>すみませんalphaEDITで画像を貼り付けただけでは駄目だということになるのでしょうか?
私は「alphaEDIT」なるソフトを使ったことがないので詳しくはわかりませんが、メインフォルダの中にサブフォルダなどが存在する場合に、あるHTMLファイルから別フォルダにあるファイルをリンクさせるには、下記サイトにあるようなフォルダ位置指定をしなければならないのです。参考にどうぞ。
http://nojhon.s71.xrea.com/lecfolderb.html
ありがとうございます。
自動にHTMLに変換してくれると甘えていたので、一度HTMLをしっかり学びます。
定義とか色々あるのですね、分かり易いページ参考になりました。
No.2
- 回答日時:
>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" >
と、書くべきです。
さっそくの回答ありがとうございます。
その通り書き換えたら、画像も表示されました。
すみませんalphaEDITで画像を貼り付けただけでは駄目だということになるのでしょうか?
もっとHTMLについて学ぼうと思います。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルの一部分のセルだけに...
-
tableタグとformタグの組み合わせ
-
自身のHPにYouTube動画を貼り付...
-
縦方向の位置決め
-
Firefoxを使ってるのですがズー...
-
テーブルタグの中にdivを含めて...
-
中に<table></table>が使えるア...
-
HTMLでテーブルを横に並べる方法
-
table表を横に並べる際の間隔指定
-
テーブルの任意の列を非表示に...
-
テーブルの行を折りたたみたい...
-
2つのテーブルを左右に表示した...
-
テーブルタグのセルの幅の一部...
-
テーブル内のセル間にスペース...
-
ラインを端から端まで画面いっ...
-
ホームページ作成中のテーブル...
-
HTML5で、テーブル内tdタグの高...
-
テーブルの行の高さを指定する...
-
<th>タグを使っても太字にしな...
-
<td></td> と、<td><BR></td>
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
tableタグとformタグの組み合わせ
-
html でのテキスト結合について
-
テーブルの一部分のセルだけに...
-
<img>タグにCSSのclass設定可能?
-
XHTMLに関する質問 順序が逆に...
-
表とリスト(ulとtable)の違い...
-
htmlのボタンを左寄席にしたい
-
td要素内のdiv要素をセンタリン...
-
連続した空白を入れたい時は<pr...
-
firefoxで「height: 100%;」と...
-
CSSを使ったformの組み方
-
ブラウザによってテーブルのセ...
-
同じクラス名はつけないほうが...
-
Tableタグで作成した表の縮小
-
テーブル内に棒グラフを作る方法
-
Firefoxを使ってるのですがズー...
-
cellpadding
-
テーブルの上下右側に文字列を...
-
trとtrの間
-
セルの高さを固定するには?
おすすめ情報