让我们说我目前在:
http://example.com/folder/page.html
是否可以在此页面上创建指向的相对链接http://example.com/folder/
而不指定folder
任何位置?(并且仅使用HTML.)
更新:
因为它结果./
只适用于非严格的doctype模式,虽然.
在两种模式下都有效,所以在我看来它仍然是一个更好的答案:)谢谢大家.
Just dot正在运作.然而,doctype有所不同,因为有时./也很好.
Link to this folder
对于找到这个线程的任何人来说,寻址相对路径总是会创建关于正确与否的争论.
根据您使用要寻址的路径的位置,它取决于您如何处理路径.
一般:
.
并./
做同样的事情,但你不会使用.
文件名.否则,您将让浏览器.filename.ext
从服务器请求作为文件.适当的方法是./filename.ext
.
../
将当前文件夹中的路径向上移动.如果您在路径中/cheese/crackers/yummy.html
,并且../butter/spread.html
在文档中询问了链接代码yummy.html
,那么就/cheese/butter/spread.html
服务器而言,您将在路径上寻址.
/
将始终解决网站的根目录.
Page Folder directory
您可以使用
../
意味着一个级别.如果在page.html所在的文件夹中有一个名为page2.html的页面,则相对路径为:
page2.html.
如果你有与文件夹在同一级别的page2.html,那么路径是:
../page2.html