target 标签是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了target 标签是啥意思相关的知识,希望对你有一定的参考价值。

html中的

<a> 标签的 target 属性规定在何处打开链接文档。

如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。

超级链接a的target属性已经是不被新规范支持了,其值有四个保留字:
1._blank <a href="document.html" target="_blank">my document</a>
浏览器会另开一个新窗口显示document.html文档
2._parent <a href="document.html" target="_parent">my document</a>
指向父frameset文档
3._self <a href="document.html" target="_self">my document</a>
把文档调入当前页框
4._top <a href="document.html" target="_top">my document</a>
去掉所有页框并用document.html取代frameset文档

小技巧1:使别人的页框不能引用你的网页,在文件头加:<base target="_top">
小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self">

target的去留存有争议,主张留的一方主要是考虑到target="_blank"的属性目前来讲还没有一个好的方式来解决,而主张去的一方则拿出了rel与JS的解决方案。
参考技术A 在HTML中使用框架的时候会用到,意思是点击某一个超连接后页面所要显示的目标页面本回答被提问者采纳 参考技术B 要打开的目标窗口,属于框架里面的设计。

HTML中target属性是啥意思

参考技术A

target属性指定所链接的页面在浏览器窗口中的打开方式,它的参数值主要有:blank、parent、self、top,这些参数值代表的含义如下:

blank,在新浏览器窗口中打开链接文件。

parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。

self,在同一框架或窗口中打开所链接的文档。

top,在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架

超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 

超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

在WWW上的一个超媒体文档称之为一个页面(page)。作为一个组织或个人在万维网上开始点的页面称为主页Homepage,

或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接)。

在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Web)。

Web页面也就是通常所说的网页,在这里不作区分。

以上是关于target 标签是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

在Java中target是啥意思?

HTML中 target属性是啥意思?准确点

HTML中target属性是啥意思

html <a href>后面的id是啥意思?

build.xml是啥

build.xml是啥?