定义和用法
<base> 标签为页面上的所有链接规定默认地址或默认目标。
通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。
使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a>、<img>、<link>、<form> 标签中的 URL。
<base> 标签必须位于 head 元素内部。
实例
例子 1
假设图像的绝对地址是:
<img src="http://www.w3school.com.cn/i/pic.gif" />
现在我们在页面中的 head 部分插入 <base> 标签,规定页面中所有链接的基准 url:
<head>
<base href="http://www.w3school.com.cn/i/" />
</head>
在上例中的页面上插入图像时,我们必须规定相对的地址,浏览器会寻找文件所使用的完整 URL:
<img src="pic.gif" />
例子 2
规定页面上所有链接的默认 URL 和默认目标:
<head>
<base href="http://www.w3school.com.cn/css/" target="_blank" />
</head>
<body>
<a href="default.asp">W3School's CSS Tutorial</a>
</body>
提示和注释
提示:请把 <base> 标签排在 head 元素中第一个元素的位置,这样 head 中其他元素就可以利用 <base> 元素中的信息了。
注释:在一个文档中,最多能使用一个 <base> 元素。
属性
属性
值
描述
href
|
URL
|
规定作为基准 URL 在页面中使用的 URL。 |
target
|
-
_blank
-
_parent
-
_self
-
_top
|
在何处打开页面上的链接。该属性会被每个链接中的 target 属性覆盖。 |
在 HTML 中,<base> 标签没有结束标签;在 XHTML 中,<base> 标签必须被正确地关闭。
分享到:
相关推荐
<attribute> 以对象的形式代表了 HTML 元素的标签属性或属性。 <B> 指定文本应以粗体渲染。 <base> 指定一个显示 URL 用于解析对于外部源的链接和引用,如图像和样式表。 <baseFont> 设置渲染文本时作为缺省字体的...
11、<base> 定义页面中链接的基准 URL。 12、<bdo> 定义文本显示的方向。 13、<blockquote> 定义摘自另一个源的块引用。 14、<body> 定义文档主体。 15、<br> 定义换行符。 16、<button> 定义按钮。 17、<canvas> ...
</ul> 只能嵌套<li>标签,<li>标签可以容纳所有元素 <ol> <li>...</li> <li>...</li> ... </ol> 用于有序的排列 <dl> <dt>...</dt> <dd>...</dd> <dd>...</dd> <dd>...</dd> ... </dl> <dl>是自定义列表,...
三、实验内容 页面代码:register.jsp <html> <head> <base href="<%=basePath%>"> <title>欢迎注册</title> </head> <body> <center> <form action="register.jsp" method="post"> <h2>用户注册</h2> <table width...
”操作符 22<br><br>2.4 表达式与关键词 22<br><br>0045 正确使用“&&”和“||” 22<br><br>0046 如何处理程序“溢出”错误 23<br><br>0047 有效使用base关键字 23<br><br>0048 typeof表达式的使用 23<br...
<li><a href="search-cat-4-page-3.html" class="unselected">3</a></li> <li><a href="search-cat-4-page-2.html" class="unselected">>></a></li> <li><a href="search-cat-4-page-3....
HTML标签; <meta>属性Content,name,scheme <!DOCTYPE> <a>属性coords,shape, <abbr>属性 <address>属性 <area>属性 <article>属性 <aside>属性 <audio>属性 <b>属性 <base>...
示例代码:{% extends "base.html" %} {% block header %} <h1>{{ title }}</h1> {% endblock %} {% block content %} <ul> {% for name, item in items %} <li>{{ name }}: {...
base/><br/></head><br/><body bgcolor="white"><br/><html:errors/><br/><html:form action="/regUserAction" focus="logname"><br/><table border="0" width="100%"><br/> <tr><br/> <th align="right"><br/> ...
META tags must be included in the page header (between <head></head>), should be placed before the <script> tag which imports the EJSChart.js library and are formatted as follows: <meta name="OPTION-...
gotplgo语言模板引擎。基于gorazor开发。特性简洁优雅模板继承原生go语言... <div>curPage is: @curPage </div> }section必须放在sections目录下,文件名不限制。LICENSELICENSE? Well, WTFPL. 标签:gotpl
<起始标签>内容<结束标签> 内容=(子元素|字符数据|字符数据段|引用|处理指令|注释)* 字符数据 字符数据中,不能含有&,<,>,',",需要采用实体引用的方式 字符数据段 <![CDATA[字符数据]]> ...
其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替>会有更好的效果,因为 FreeMarker会把>解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:<#if (x>y)> ...
const string s = @"<P><b>Some tests</b></P><p>Random content. <font color=green>Please edit</font>.</p><p>Use right-click for options.</p>"; htmlEditControl1.DocumentText = s;或者const ...
</br> </col> </colgroup> </dd> </dt> <head> </head> </hr> <html> </html> </img> </input> </li> </link> </meta> </option> </p> </param> <tbody> </tbody> </td> ...
一、html标签 scrollbar-face-color: 滚动条凸出部分的颜色<br /> scrollbar-highlight-color: 滚动条空白部分的颜色<br /> scrollbar-shadow-color: 立体滚动条阴影的颜色<br /> scrollbar-3dlight-color: 滚动...
这是Net Core 2.0中的控制台工具,使您可以读取图像并使用base64编码将其转换为HTML图像标签。 该工具对于创建丰富的内容以及在HTML电子邮件内容内部使用以防止不兼容非常有用。 该工具从指定目录读取图像,并...
<settings> <data_type>xml</data_type> <!-- [xml] (xml / csv) 数据类型xml/csv--> <csv_separator>;</csv_separator> <!-- 如果使用csv作为数据的话,需要使用这个属性;表示文件数据分隔符,(平常以";...
本文实例讲述了JavaScript获得页面base标签中url的方法。分享给大家供大家参考。具体如下: 如果网页中定义了base标签,我们可以通过js代码获得base的url地址 <!DOCTYPE html> <html> <head> <...
base标签除了全局的属性之外,还有 href、target两个属性。 没有内容值。 interface HTMLBaseElement : HTMLElement { ...base标签用于定义HTML文档中的相对url地址的基准URL,和接下来链接的浏览器打开方式。