链接到同一目录中的页面; './page.php'与'page.php'?

时间:2014-04-13 03:21:37

标签: html web

我总是学会链接到同一网站上我应该执行的页面:

目录布局

/page1.php
/page2.php
/page3.php
/subdir/
       /page4.php
       /page5.php

在page1.php

<a href="./page2.php">Linking to page in same folder</a>
<a href="./subdir/page4.php">Linking to a page one folder deeper</a>

在page4.php

<a href="./page5.php">Linking to page in same folder</a>
<a href="../page3.php">Linking to a page one folder up</a>

但是,用./page2.php代替page2.php也可以。

<a href="page2.php">Linking to page in same folder</a>

如何正确完成/哪个更好?在我的个人网站上,统计数据显示来自我自己网站的大量传入流量:这是因为我在不需要时使用./吗?

1 个答案:

答案 0 :(得分:2)

它是一样的。 .目录明确是“此目录”,但如果您的href不是以/或方案(例如http://)开头,则会被视为无论如何相对于当前目录。这取决于你使用哪个。就个人而言,我会遗漏.,因为它没有任何意义,而且我认为这并不容易阅读。