target="mainFrame" 什么意思 为什么要加在超级链接后面,起什么作用

如题所述

规定在"mainFrame"打开链接。

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

<a> 标签的 target 属性值:

1、_blank

浏览器总在一个新打开、未命名的窗口中载入目标文档。

2、_self

这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。

3、_parent

这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。

4、_top

这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。

5、framename

在指定的框架中打开被链接文档,把frame看作内置浏览器。

扩展资料:

<a> 标签的其他属性:

1、href 属性:用于指定超链接目标的 URL。

href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。

如果用户选择了 <a> 标签中的内容,那么浏览器会尝试检索并显示 href 属性指定的 URL 所表示的文档,或者执行 JavaScript 表达式、方法和函数的列表。

<a> 标签中必须提供 href 属性或 name 属性。如果 href 属性没有被指定链接,<a> 标签将不是一个链接。

2、download 属性:规定被下载的超链接目标。

该属性也可以设置一个值来规定下载文件的名称。所允许的值没有限制,浏览器将自动检测正确的文件扩展名并添加到文件 (.img, .pdf, .txt, .html, 等等)。

语法:<a download="filename">

3、name 属性:用于指定锚(anchor)的名称。

name 属性可以创建(大型)文档内的书签。

主流的浏览器几乎都支持 name 属性。

语法:<a name="value">

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-28
这个是在整个网页中使用了框架才会用到的。
引号内的变量是指在主框架中打开。
具体的你可以看一下天涯或者猫扑的论坛。
其中左侧的目录是左框架。
当你点击目录里的链接的时候,
内容会在中间的主体框架中打开,
就是这条语句执行的。本回答被提问者采纳
相似回答