ローカルホストからの画像をFirefoxのWebブラウザのシンプルなhtmlページに表示するにはどうすればよいですか?HTML/CSS:linux localhost(firefox)の画像を表示
"file:///home/xuser/work/helico.jpeg"は機能しません。
ローカルホストからの画像をFirefoxのWebブラウザのシンプルなhtmlページに表示するにはどうすればよいですか?HTML/CSS:linux localhost(firefox)の画像を表示
"file:///home/xuser/work/helico.jpeg"は機能しません。
あなたが外にどこかで、あなたのシステムのローカルホストから画像を取得したいと思い場合は、ローカルホスト
<img src="img/pic.png">
で作業することになるだろう。しかしされているので、あなたのルートフォルダ内の画像を入れて、あなたの容易になるだろうルートフォルダを使用すると、イメージパスを知る必要があり、またいくつかのフォルダに戻ってくる必要があるため、かなりストレスがかかる可能性があります。あなたのイメージパスに応じて、このようなものがあります
<img src="../../../../../../../../../image/pic.png">
あなたは簡単にアクセスできるようにイメージをあなたのルートフォルダに入れてもいいです。
あなたの例で私のパスを使用してください: '/ home/xuser/work/helico.jpeg' –
linuxで実行しており、ローカルにホストされている場合は、プロジェクトがvar/www/htmlであると想定しています。
あなたは/home/xuser/work/helico.jpegにアクセスしたいのであれば、あなたはホーム/フォルダに到達するまでに4回を上に移動する必要があります。
移動するには、パスの先頭に../
を使用してください。 4回上に移動する必要があるので、/home/xuser/work/helico.jpegの前に4回使います。あなたのリンクまたはパス
は../../../../home/xuser/work/helico.jpeg
は、このいずれかを試してみてくださいする必要があります。このはまたははでない場合があります。
これはうまくいきません、私はちょうどhtmlフォルダにシンボリックリンクを作成しました。 –
ファイル自体もlocalhostから呼び出された場合は、 "file:"プロトコルは必要ありません。では、ファイルのURLは何ですか? –
最も簡単な方法は、HTML文書と画像を同じディレクトリに置いて、 ''のように参照することです。または、画像を 'images'などのディレクトリに置いて、' 'のようなHTMLで参照できます。 –
localhostは127.0.0.1のネットワークホスト名です。ファイル:URLスキームでアクセスすることはできませんネットワーク全体をバイパスします。 – Quentin