5

我遇到了多个 CSS 规范,其中图像的引用如下:

./images/bg.jpg

我明白这意味着“这个目录”,那么和./有什么区别?为什么开发人员会在 URL 中使用?./images/bg.jpgimages/bg.jpg./

4

2 回答 2

7

你是对的 - 两者之间没有区别,所以实际上这只是个人开发人员的偏好。关于这个主题没有太多要说的了!

于 2012-11-08T22:32:08.907 回答
2

两者之间没有重大区别,但我将在此引用维基百科,因为这在理论上是可能的,但在实践中极不可能:

使用 "./foo" 来引用当前工作目录中的文件 "foo" 有时可以有用地将它与在默认目录中或通过其他方式找到的资源 "foo" 区分开来;例如,查看手册页的特定版本,而不是系统中安装的手册页

此外,某些组织可能会决定将声明两者.和声明..相对路径作为约定。

于 2012-11-08T22:35:06.187 回答