关于文件路径的快速提醒

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您的每个旅程阶段提供云产品。 立即开始使用 200 美元免费积分!

每当我遇到网页上图片“无法显示”的问题时,我首先要做的事情是仔细查看引用该图片的文件路径。 如果该文件路径是相对的(意味着它没有以 http:// 开头),我会额外注意引用图片的文件所在位置以及图片的实际位置。

  • 图片是否与引用它的文件位于同一个目录中?
  • 图片是否位于下方的目录中?
  • 图片是否位于上方的目录中?

我所说的“下方”和“上方”指的是子目录和父目录。 相对文件路径提供了一种在两个方向上移动的方法。 请看我的简单示例

file-path-example1.jpg

以下是关于相对文件路径的你需要知道的一切

  • 以“/”开头表示返回到根目录并从那里开始
  • 以“../”开头表示向后移动一个目录并从那里开始
  • 以“../../”开头表示向后移动两个目录并从那里开始(以此类推…)
  • 要向前移动,只需从第一个子目录开始,然后继续向前移动