`
opensuse
  • 浏览: 186969 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

每天学习HTML标签之base

阅读更多

以前别人问你HTML里面的head标签里都可以写什么东西啊?

 

只知道meta,title,但是偶然查看国内著名网址导航站,hao123,发现其原代码有这么一句

 

 

<base target=_blank>

 

于是上W3SCHOOL查看之,得到

 

定义和用法

base 元素可规定页面中所有链接的基准 URL。

通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。

使用 <base> 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 <a>、<img>、<link>、<form> 标签中的 URL。

 

HTML 与 XHTML 之间的差异

在 HTML 中,<base> 标签没有结束标签。

在 XHTML 中,<base> 标签必须被正确地关闭。

 

提示和注释:

注释:<base> 标签必须位于 head 元素内部。

 

其真正意义为:

 

在<head></head>标签内写这么一句后,在页面内的所有超链接,如不特殊说明target属性都采取<base>中定义的

 

 

<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
		<meta http-equiv="Content-Language" content="zh-cn" />
		<base target="_blank">
	</head>
<body>
	<p>
		<a href="http://opensuse.iteye.com" target="_blank">这个连接</a> 将在新窗口中加载,因为 target 属性被设置为 "_blank"。
	</p>
	<p>
		<a href="http://opensuse.iteye.com">这个连接</a> 也将在新窗口中加载,即使没有 target 属性。
	</p>
	<p>
		<a href="http://opensuse.iteye.com" target="_self">这个连接</a> 将在本窗口中加载,因为自己设了target 属性。
	</p>
</body>
</html>

  

分享到:
评论

相关推荐

    HTML5 对各个标签的定义与规定:base

    ### HTML5中的`&lt;base&gt;`标签详解 #### 标签定义与作用 在HTML5中,`&lt;base&gt;`标签主要用于定义HTML文档中的基准URL(即基础URL),这为文档内的其他链接提供了一个默认的起点。此外,它还规定了如何在浏览器中打开这些...

    javascript中BASE标签作用

    在探讨JavaScript中`&lt;base&gt;`标签的作用之前,我们先来明确一下`&lt;base&gt;`标签的基本概念及其在HTML文档中的重要性。`&lt;base&gt;`标签是一个关键的HTML元素,主要用于定义文档中所有相对URL的基准URL。它对于链接、图片、...

    HTML base 标签的 href 属性

    HTML中的`&lt;base&gt;`标签是一个非常重要的元素,它在页面的部分使用,用于设置文档的基本URL。这个标签主要用于设定网页中所有相对链接的基准,对于管理和简化页面的链接结构有着重要作用。当我们处理大型网站或者需要...

    HTML中的base标签 中文WORD版

    HTML中的`&lt;base&gt;`标签是一个常被忽视但十分重要的元素,它主要用来设定网页中所有链接的基础URL,以及设定默认的页面打开方式。这个标签在前端开发中扮演着简化路径处理的角色,尤其当你的网站拥有复杂的目录结构时...

    HTML5 base64 图片下载

    HTML5 base64 图片下载 参考文档 http://blog.csdn.net/fenglailea/article/details/56488096

    struts中base标签的target属性

    ### Struts 中 base 标签的 target 属性详解 #### 引言 在 Web 开发领域,Struts 是一个非常流行的 Java 框架,它主要用于构建基于模型-视图-控制器(MVC)设计模式的应用程序。Struts 的一大优势在于其强大的标签...

    HTML5HTML5 选图 压缩 base64编码 上传 解码

    在HTML5中,base64编码的图片可以直接嵌入到`&lt;img&gt;`标签的`src`属性中。例如,`;base64,..." alt="Compressed Image"&gt;`。 图片上传通常通过AJAX实现,可以利用XMLHttpRequest或Fetch API异步发送请求。在JavaScript...

    Thymeleaf显示base64字符串为图片.docx

    在Thymeleaf中,我们不能直接像HTML那样通过`&lt;img&gt;`标签的`src`属性直接使用Base64字符串,而是需要借助Thymeleaf的表达式语言和模型视图适配器(ModelAndView)来传递数据。 首先,在后台代码中,我们通常会从某种...

    base16 base32 base64 C语言代码

    在IT领域,编码技术是数据传输和存储中的关键部分,其中Base16、Base32和Base64是常见的编码方式。这些编码方法主要用于将二进制数据转换为可打印的字符,以便在文本格式中方便地处理和传输。本文将深入探讨这三种...

    html-base标签-target=.doc

    html-base标签-target=.doc

    BASE10和BASE24算法

    通过研究这些源代码,我们可以学习到如何设计和实现自定义的编码算法,理解它们的工作原理,并有可能将这些知识应用于自己的项目中。对于开发者来说,理解和掌握不同的编码算法不仅可以提升编程技能,还能帮助解决...

    JSP Struts之HTML标签库详解

    1. **基本HTML元素标签**:这些标签用于生成常见的HTML元素,如`&lt;html&gt;`、`&lt;base&gt;`和`&lt;img&gt;`。例如,`&lt;html:html&gt;`标签可以设置HTML文档的语言环境,而`&lt;html:base&gt;`则可以设置页面的基础URL。`&lt;html:img&gt;`用于插入...

    jsp base标签与meta标签学习小结

    `base`标签和`meta`标签是HTML文档中重要的元数据元素,它们对网页的行为和展示起到关键作用。 首先,我们来探讨`base`标签。`base`标签通常放在`&lt;head&gt;`标签内,用于定义页面的基准URL。这意味着所有相对链接(如...

    使用表现显示Base64文件,包括Pdf和Jpg

    使用表现显示Base64文件,包括Pdf和Jpg

    pb9_base64_pb调用base64.dll_PB9base64_Base64.dll_glass8y6_pbbase64

    通过对base64.pbl、base64.pbt和base64.pbw文件的研究,我们可以了解到如何在PB9中自定义实现Base64编码,并学习到如何在PB项目中组织和管理代码。这对于需要在PowerBuilder环境中处理二进制数据的开发者来说,是一...

    HTML5 图片上传 BASE64

    在HTML5中,我们可以利用File API和Data URLs Scheme来实现图片的本地上传和以BASE64编码展示。这种技术使得用户可以在不离开当前页面的情况下上传图片,提供了更好的用户体验。 一、HTML5的File API File API是...

    labview 图片缩放 base64编码base64解码

    在实际应用中,这些技术可能结合在一起,比如,你可能需要先缩放图片,然后进行Base64编码,以便将其嵌入到HTML页面或通过邮件发送。反之,接收到Base64编码的图片后,可以先解码,再进行显示或进一步的处理。 为了...

    Base64转二进制文件,Base64 To File

    通过Base64编码,可以将图像文件编码为文本形式,然后插入到`&lt;img&gt;`标签的`data:`URI中,实现页面上的图片内联显示。 2. EML附件提取:电子邮件的EML文件通常是以纯文本格式存储的,包括邮件的头部信息、正文和附件...

    HTML5 base64图片压缩上传程序

    HTML5 base64图片压缩上传程序是一种利用现代浏览器的特性实现的前端技术方案,它结合了HTML5的新特性,如File API、Canvas以及base64编码,实现了用户在网页上选择图片后,先进行压缩处理,再以base64编码的形式...

Global site tag (gtag.js) - Google Analytics