2017-12-22 16 views
-6

相対ファイルパスに問題があります。私は、この行を書いた:相対ファイルパス画像の場合

<img src="\bootstrap\Rezepte\GrilledFruitKebab.jpg"> 

それは絵を示していないので、私はあなたの誰も私を助けることができるかどうか尋ねると思いました。 ファイル全体のパスは次のとおりです。

C:\Users\if160109\Downloads\bootstrap-20171222T093142Z-001\bootstrap\Rezepte 

私のHTMLファイルのファイルパス:

C:\Users\if160109\Downloads\bootstrap-20171222T093142Z-001\bootstrap\startbootstrap-blog-post-gh-pages\index.html 

(私はWindows上で働いている)

I場合SRY( をお読みいただきありがとうございました「に\を変更してみ/最初/

012を削除
+1

詳細を追加できますか?あなたのファイルのディレクトリ構造ですか? – mehulmpt

+1

これは相対的なパスではないので、結果は何でしょうか?ファイルはどこにありますか? –

+0

Linuxサーバーで作業することを期待している場合は、 '\\'の代わりに '/'を使用してください。 – panther

答えて

1

てみてください、<img src="../../Rezepte/GrilledFruitKebab.jpg">

  • を覚えて、それを参照するファイルと同じディレクトリにある画像ですか?
  • ディレクトリ以下の画像ですか?
  • ディレクトリ上記の画像ですか?

"below"と "above"は、サブディレクトリと親ディレクトリを意味します。相対ファイルパスを使用すると、両方向に移動することができます。私の原始的な例を見てみましょう:ここ enter image description here

あなたは、相対ファイルパスを知るために必要なすべてされています

  • ルートディレクトリに「/」リターンで開始し、以降では
  • そこを開始「../」
  • はちょうど開始し、前方に移動するには(...ようにして)1つのディレクトリ後方に移動し、二つのディレクトリ後方に移動し、「../../」を皮切りそこ
  • を開始し、そこ を開始とともに最初のサブディレクトリと維持する
-3

)間違いをやっM、これは私が今までここに尋ねた最初の質問です

最初の位置にあるこの記号は、あなたのルートフォルダに写真を撮りますので。または、画像の許可を見てください。あなたはここにこれについての詳細を見ることができ

:ここ

あなたは、相対ファイルパスを知るために必要なすべてされています

Quick Reminder About File Path

ルートディレクトリに「/」リターンで開始し、そこから始まる

"../"で始まって、1つのディレクトリを後ろに移動してそこから始めます。

「../../」を皮切り

は、単に最初のサブディレクトリで始まり、

前進し続ける、前方に移動するには(...ようにして)後方2つのディレクトリを移動し、そこを開始します Rezepteディレクトリはレベルですので、あなたのディレクトリ構造を考えると

またはHTML File Paths

+0

まだ動作していません – TarikTarikH

+0

@TarikTarikH画像の許可をチェックしてみてください。時にはこれが問題の可能性があります –

0

、正しいパスは

../Rezepte/GrilledFruitKebab.jpg 

だろうあなたのhtmlがどこに住んでいるのか?

+0

今、何が間違っていますか? OPはすべての必要な情報を提供しました。 –

関連する問題