“./”(点斜线)html是否会导致任何浏览器出现问题

时间:2014-10-09 08:44:58

标签: html css

在shell世界中,./相当常见,在指定路径时不被认为是引用当前目录的危险方式。

但是,在HTML中,我们几乎总是忽略./,只需输入我们想要的文件名。这是一种风格约定,还是由于某些浏览器根本不理解./是指"当前目录"?

3 个答案:

答案 0 :(得分:11)

在shell中使用它的原因是shell在其内部命令,PATH目录和当前工作目录的混合中查找可执行命令。通过使用./command,您可以明确地告诉它在当前目录中使用command,而不是在其他地方。

这根本不适用于HTML / HTTP,所以没有充分的理由使用它。 path./path在HTML中的含义完全相同。

答案 1 :(得分:3)

我开始使用HTML时经常使用./,据我所知,我的浏览器都没有使用它。

我个人不再使用它来保持我的代码更清洁,如果你使用它,你更可能会意外忘记.这意味着你会指向文档根目录,这可能会导致恼人的小错误

答案 2 :(得分:1)

我使用./。我认为这是保持我的代码结果的好方法:如果我使用../作为父目录,我应该使用./作为当前目录,尽管它假定它是隐含的。

无论如何,我认为任何使用此浏览器的浏览器都没有问题。

问候。