絶対パス、相対パスとは何ですか?その 2 つの違いは何ですか?

yulia
リリース: 2018-09-07 16:30:59
オリジナル
11049 人が閲覧しました

最近、プロジェクトを開発しているときに、ブートストラップファイルを参照したいのですが、エラーが発生し続けたので、相対パスと絶対パスの関係を調べて、違いを確認したいと思いました。

1.絶対パスと相対パスとは

DIVCSS5ではHTMLでよく話題になる相対パスと絶対パスの基礎知識や機能、使い方などを紹介します。

相対パス: ファイルを参照する Web ページの場所に基づいて作成されるディレクトリ パス。したがって、異なるディレクトリに保存された Web ページが同じファイルを参照する場合、使用されるパスが異なるため、相対パスと呼ばれます。

絶対パス: Web サイトのルート ディレクトリに基づくディレクトリ パス。これが絶対と呼ばれる理由は、すべての Web ページが同じファイルを参照する場合、使用されるパスが同じであることを意味します。

実際、絶対パスと相対パスの唯一の違いは、ディレクトリ パスを記述するときに使用される参照ポイントにあります。ルートディレクトリの基準点はWebサイト上のすべてのファイルで同じであるため、ルートディレクトリを基準点としたパスの記述方法を絶対パスと呼びます。

2. パスの特殊記号

以下は、パスとその意味を確立するために使用されるいくつかの特殊記号です。

"." -- 現在のディレクトリ、相対パスを表します。 例: text または
".." -- 上位ディレクトリの相対パスを表します。 例: text または
"../../" -- ディレクトリを表します。前のディレクトリの上の相対パス。 例:
"/" -- ルート ディレクトリ、絶対パスを表します。 例: text または
"D:/abc/" -- ルート ディレクトリ、絶対パスを表します。

相対パスを使用する場合、現在のディレクトリを表すには記号「.」を使用し、現在のディレクトリの親ディレクトリを表すには記号「..」を使用します。

3. パスの一般的な説明

絶対パス 名前が示すように、絶対ディレクトリのパスアドレスを入力することを、通常はルートディレクトリから始まるディレクトリパスを直接表すために「/」と呼びます。これを絶対パスと呼びます。
相対パス 名前が示すように、ディレクトリを入力するときに、ディレクトリ ファイルを参照として使用し、上位を指す場合は「../」または「./」を使用します。これは相対パスと呼ばれます。 Referee IR1/subdir2/beref1.gif/dir2/abc1.htm

url4.htmabc2.htm /dir2/abc2.htm 「」「 。

4. 絶対パスと相対パスの機能は何ですか?

相対パスと絶対パスの両方を相互に変換できます。変換するときは、有効なリンク パスに注意してください。

相対パス、絶対パスとCSSの関係は何ですか?

1. CSS で画像アドレスを導入する場合、相対パスと絶対パスを使用することがあります。

2. DIV+CSS html で CSS ファイルを導入し、画像を追加する場合は、相対パスと絶対パスを使用します。

以上が絶対パス、相対パスとは何ですか?その 2 つの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート