您当前的位置:首页 > 计算机 > 编程开发 > Html+Div+Css(前端)

HTML base 标签

时间:12-14来源:作者:点击数:
城东书院 www.cdsy.xyz

<base> 元素指定了页面中所有相对URL的默认地址,该默认URL会影响页面中所有 <a> <img> <link> <form> 中的相对URL(不影响绝对URL)。如果不通过 <base> 指定URL基地址,所有的相对URL都是与当前页面的URL相关的。

示例:

使用 <base> 指定相对URL的基地址:

<head>
  <base href="https://www.cdsy.xyz/" target="_blank">
</head>

<body>
<img src="/images/logo.png" width="150" height="161" alt="logo">
<a href="/computer/">计算机</a>
</body>

请注意,我们只指定了图像的相对地址。由于我们在 head 部分指定了基准 URL,因此浏览器将在“https://www.cdsy.xyz/images/logo.png”处查找图像。

<a href="/computer/">计算机</a>

请注意,该链接会在新窗口中打开,即使它没有 target="_blank" 属性。这是因为 base 元素的 target 属性已被设置为“_blank”。

啊啊啊

注意:

  1. <base> 必须位于 <head> 元素内,且每个HTML文档中最多只能有一个。
  2. 建议将 <base> 作为 <head> 元素的首个子元素。这样,该基地址就可用于 <head> 中的其他相对URL。

属性

1.href

用于指定页面中相对URL的基地址。

该属性不可省略。

属性值:url 作为基地址的URL。

2.target

用于指定所有受 base 影响的超链接的打开方式。

该属性可选。

属性值:

  1. _blank 在新窗口(或标签)中打开
  2. _self [默认值] 在当前窗口(标签或框架区域)中打开
  3. _parent 在当前框架的父框架中打开(针对使用嵌套框架的页面)
  4. _top 替换当前页面(针对使用框架的页面)

注: 该值会被 <a> 标签中指定的 target 属性覆盖。

城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐