我遇到过多个CSS规范,其中图像是这样引用的:
./images/bg.jpg我知道./的意思是“这个目录”,那么./images/bg.jpg和images/bg.jpg有什么不同呢?为什么开发人员要在网址中使用./?
发布于 2012-11-09 06:32:09
你是对的--两者之间没有区别,所以实际上这只是开发人员个人的喜好。关于这个话题没什么可说的了!
发布于 2012-11-09 06:35:06
两者之间没有什么大的区别,但我将在这一点上使用quote Wikipedia,因为它在理论上是可能的,但在实践中是非常不可能的:
使用"./foo“引用当前工作目录中的文件"foo”,有时可以有效地将其与在默认目录中或通过其他方式找到的资源"foo“区分开来;例如,查看特定版本的手册页,而不是系统中安装的手册页
此外,一些组织可能会决定将为相对路径同时声明.和..作为约定来实现。
https://stackoverflow.com/questions/13298983
复制相似问题