从html中用于“href”?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (26)

最近开始学习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>

一个是相对路径,另一个是绝对路径吗?

提问于
用户回答回答于

如果浏览器当前指向http://foo/bar/baz.html然后:

  • <a href="reset/index.html">会链接到http://foo/bar/reset/index.html...
  • <a href="/reset/index.html">会链接到http://foo/reset/index.html...

如果有一个基元在HTML文档的头部,相对路径将相对于基本路径

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<HTML>
 <HEAD>
   <TITLE>Base element example</TITLE>
   <BASE href="http://example.com/foobar/">
 </HEAD>

 <BODY>
   <P><a href="reset/index.html">Reset CSS</a>
 </BODY>
</HTML>

扫码关注云+社区

领取腾讯云代金券