我遇到了多个 CSS 规范,其中图像的引用如下:
./images/bg.jpg
我明白这意味着“这个目录”,那么和./
有什么区别?为什么开发人员会在 URL 中使用?./images/bg.jpg
images/bg.jpg
./
你是对的 - 两者之间没有区别,所以实际上这只是个人开发人员的偏好。关于这个主题没有太多要说的了!
两者之间没有重大区别,但我将在此引用维基百科,因为这在理论上是可能的,但在实践中极不可能:
使用 "./foo" 来引用当前工作目录中的文件 "foo" 有时可以有用地将它与在默认目录中或通过其他方式找到的资源 "foo" 区分开来;例如,查看手册页的特定版本,而不是系统中安装的手册页
此外,某些组织可能会决定将声明两者.
和声明..
相对路径作为约定。