「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > CSS の相対パスは HTML ファイルまたは CSS ファイルに対して相対的なものですか?

CSS の相対パスは HTML ファイルまたは CSS ファイルに対して相対的なものですか?

2024 年 11 月 16 日に公開
ブラウズ:347

Is a Relative Path in CSS Relative to the HTML File or the CSS File?

CSS ファイル内の相対パスは CSS ファイルを基準にしていますか?

CSS を使用する場合、画像やその他の外部ファイルを参照する場合CSS ファイルは一般的な方法です。これらの参照の相対パスを理解することは、ファイルを適切な場所に配置するために非常に重要です。

CSS の相対パス: 詳細を見る

CSS ファイルの相対パスは、次の相対パスです。 CSS ファイルを使用する HTML ファイルではなく、CSS ファイル自体です。つまり、画像や別のファイルのパスを指定する場合は、CSS ファイルが配置されているディレクトリから始まるパスを指定する必要があります。

例で理解する

この概念を実証するには、次のレイアウトを検討してください:

  • ページ: page.htm (場所: ではありません) matter)
  • CSS: /resources/css/styles.css
  • Image: /resources/images/image.jpg

CSS ファイル内 (styles. css):

div {
  background-image: url('../images/image.jpg');
}

この例では、CSS ファイル内の画像 (image.jpg) へのパスは ../ で始まります。これは、CSS ファイル (styles.css) の場所から「1 つ上のディレクトリに移動」し、画像が保存されている画像ディレクトリに移動することを意味します。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3