HTML,在新窗口打开链接,和Base标签的应用

本文介绍了HTML中的链接使用方法及<base>标签的作用。详细解释了如何利用<a>标签实现页面内外部链接,并说明了<base>标签对于确保文档中所有相对URL可以被正确解析的重要性。

本页打开 百度首页

代码:
<a href="http://www.baidu.com/" >百度首页</a>

新页打开 百度首页

代码:
<a href="http://www.baidu.com/" target="_blank">百度首页</a>

---base标签---

  使用<base>标签最主要的原因,是为了确保文档中所有的相对URL都可以被分解成正确的文档地址,即使在文档本身被移动或重命名的情况下也可以正确解析。

  在创建文档集合时,使用<base>标签尤为重要。通过在每个文档中放置正确的<base>标签,就可以在目录甚至服务器之间移动整个文档集合,而不会破坏文档中任何链接。如果想要让用户查询指向一个与主文档URL不同的URL,那么也需要为可搜索文档(< isindex>)使用<base>标签。

  当文档同事包含<isindex>标签和其他相对URL时,如果相对URL与所希望的索引处理URL无关,那么就可能会出现问题。正因为这个原因,所以请不要在使用<base>标签的可搜索文档中用相对URL来指定文档的查询URL。

  例如:

  <base href="http://www.w3schools.com/images/
";> 那么,整个页面的相对地址就是在http://www.w3schools.com/images/底下展开的。不管移动到何处。

代码:
<head>
<base href="http://www.w3schools.com/images/" />
</head>
<img src="smile.gif" />

相当于:

代码:
<head>
</head>
<img src="http://www.w3schools.com/images/smile.gif" />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值