【发布时间】:2012-05-26 10:20:49
【问题描述】:
我最近开始学习 html,真正让我困惑的一件事是为什么有些链接在路径前有一个正斜杠(“/”)而有些链接没有?
即。
<link href="/favicon.png" rel="icon">
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
对比
<dt><a href="reset/index.html">Reset CSS</a></dt>
一个是相对路径,一个是绝对路径吗? href 是如何工作的?它只是在基本 url 之后的路径名上粘贴吗?
【问题讨论】:
-
马克是正确的,但我想我会发布一些关于如何自己找到这些答案的信息,如果你真的喜欢看文档的话。 dev.w3.org/html5/spec/spec.html >> 点击一个元素 >> 点击 href 属性 >> 点击有效的 URL。这解释了
a元素的 href 属性中的 URL。如果您真的很好奇tools.ietf.org/html/rfc3986,它也有指向 URL 标准的链接。 RFC 和 HTML 5 标准可以解决很多问题。它们也往往比在线博客等更准确,但绝对不那么容易阅读。
标签: html