“../”和“~/”相对路径的区别

Difference between "../" and "~/" relative path

我将样式表存储在 {root}/styles 中,而图片存储在网站的 {root}/images 中。

  1. ../~/ 有什么区别。 ?

../是相对于文件的当前路径。

~/ 是相对于应用程序的根(在 ASP.NET 中)。

../ 引用父目录。

~/ 在标准 URL 中没有特殊含义。它在

中确实有特殊意义
  • ASP.NET 它引用应用程序的根目录
  • 引用当前用户主目录的 UNIX shell

../ 从当前目录上移一个目录。

~/ 转到您最初来自的目录(在 html 中不可用)。

取决于您使用的框架 on.If 您有 ASP.NET 上下文 ~/with ResolveUrl 指的是根级目录,也忽略子目录。

在 CSS 中,我们使用 ../ 导航到之前的目录。如果您使用 ../../ 导航到后退两步,所以 on.If 您使用 ./,您可以到达根目录