我在页面上:
example.com/news
这是一篇新闻文章。是否可以在每篇新闻文章上设置链接并考虑当前的网址?
<a href="the-article">link to something</a>
以上内容将链接至:
example.com/news/article
或者我是否需要获取整个路线并在链接中指定?
网址可以是任何例子。 /产品所以我不想硬编码。
答案 0 :(得分:1)
如果您需要考虑当前路径,请直接在href属性中使用页面名称:
如果您使用的是example.com/news并使用了&#34;文章&#34;的href值,则该网址将变为example.com/news/article。
如果您需要引用根目录上的页面,请在页面名称前加上斜杠&#39; /&#39;,href =&#34; / article&#34;。
答案 1 :(得分:0)
让它相对吗?
<a href="./article">link to something</a>
对于某些浏览器/ DOCTYPE,您可能必须将其与base tag element结合使用,这需要添加到使用相对路径的每个页面中:
<base href="http://www.example.com/news">