- ベストアンサー
リンク?
私は今、FrontPage ExpressでHPを作っているのですが、質問したいことがあります。何回か似たような内容で質問したのですが、まだよく原因がわからないのでどなたか回答おねがいします。 トップページやその他のページの画像がでません。ちゃんとFTPではバイナリで転送しているんですが、画像があるはずのところに×マークがでます。 そこで思ったのですが、画像にもリンクが必要なのでしょうか。ハイパーリンクでなにか設定しなければならないのですか?もしそうなら、どのようにはればちゃんと画像がでるんですか? 初心者で、よくわかりません。分かる方はぜひ教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
補足にある「/My%20Pictures」って、もしかして「C:\My Document\My Pictures」じゃないんですか?(^-^; HPを作るときは、親ディレクトリを決めて、そのディレクトリの下に、全ての必要なファイルが保存されている状態にして、ファイルのリンクは全てそのディレクトリ以下で完結していなければなりません。 (CGI、外部リンク等を除く。) 即ち、 C:\site(親ディレクトリ) C:\site\contents(HTMLファイル保存用ディレクトリ) C:\site\image(画像保存ディレクトリ) の様にして、この中でリンクを完結すれば全てのページ、画像が表示される筈です。 (外部リンクを除く。) 早い話、自分のPC内にWebサイトを構築して、その内容を全てサーバにコピーすると考えてください。
その他の回答 (3)
- MSZ006
- ベストアンサー率38% (390/1011)
私が思い当たるのは次の2点です。 (1)画像ソースのリンク先が自分のパソコンのHDDを参照している。 (2)画像ファイルの名前に漢字が入っている。 確認してみてください。
- yanmaa
- ベストアンサー率45% (207/457)
FrontPage Expressねまあそれはいいとして、HTMLをメモ帳かテキストエディタで問題のHTMLファイルを開いて見てください。 画像は最低でも以下のようなタグの内容になっているはずです。 <IMG SRC="ほげほげ.JPG"> <IMG SRC="ここにファイル名と所在を記述する"> ですがここがどうなっていますか? "c:\xxx\fggs\abc.jpg"とかパソコン上のファイル所在になっているとか? ファイル名の大文字(ABCとか)と小文字(abcとか)を間違っているとか? このあたりをまずは疑ってください。
- sesame
- ベストアンサー率49% (1127/2292)
画像はHTMLファイルの中の<IMG>というタグで表示しています。 <IMG>は画像ファイルのある場所を指定するタグですから、一種のハイパーリンクといえます。 HTMLのソースを開けて、表示されない<IMG>タグのsrc=指定がどうなっているか確かめてください。 もし解決しなかったら、<IMG>タグの部分だけでいいですから、補足に貼り付けてみてください。 (ただし、アップロードしたドメインのURLなど、個人情報に係る部分は隠してください)
補足
height="87"><img src="../My%20Pictures/f13es.gif"width="53" となっています。 f13esというのが画像ファイル名なんですけど・・・。