HTML <base>标签 定义默认基准URL
<base>标签
base元素可以定义HTML文档中所有链接相对URL的默认基准URL地址或默认的目标,包括a元素、img元素、link元素和form等元素内的相对URL。什么是基准URL呢?比如基准URL设置为https://www.x1y1z1.com/,之后相对URL(相对路径)设置为./python/python_index.html,那么该相对URL指向的完整的URL地址为:https://www.x1y1z1.com/python/python_index.html。具体可见下方的实例。
<base />
提示:base元素一般编写在head元素之内,可以不包含结束标签。
base元素属性
属性 | 值 | 描述 |
---|---|---|
href | URL | 指定当前页面中所有相对链接的基准URL |
target | _blank、_parent、_self、_top、framename | 指定URL在何处打开 |
base元素实例代码,及在线编辑器
<head>
<meta name='keywords' content='content,html,笨鸟工具,x1y1z1.com'>
</head>
<head>
<head>
<base href='https://www.x1y1z1.com/'>
<base target='_blank'>
</head>
</head>
<a href='./html/html_index.html'>python全栈为什么要学HTML</a><br><br>
实例代码解析
如上代码,base元素包含于head元素之内,其href属性值为本站的主页URL,a元素内的href属性是一个相对路径的表达方式,而且a元素并没有设置target的属性,运行之后,点击链接,可在新的窗口打开指向html教程首页的链接。可以试一试。