a标签target属性详解
a标签target用法
a标签target用法
a标签target用法:
a标签是HTML中用于创建超链接的标签。
target属性用于指定链接打开的位置。
下面将介绍target属性的常用取值及其用法。
1. _blank:在新的窗口或选项卡中打开链接。
这个选项适用于当你希望用户点
击链接时,打开一个完全独立的窗口或选项卡,并且保持原网页的打开状态。
2. _self:在当前窗口或选项卡中打开链接。
这是默认的target属性取值,当你
不指定target属性时,链接会在当前窗口或选项卡中打开。
3. _parent:在父级窗口或选项卡中打开链接。
这个选项适用于嵌套的框架或iframe结构中,可以让链接在父级窗口或选项卡中打开,而不是在当前的框架或iframe中打开。
4. _top:在顶层窗口或选项卡中打开链接。
这个选项也适用于嵌套的框架或iframe结构中,可以让链接在顶层窗口或选项卡中打开,而不论当前在哪个框架或iframe中。
使用target属性,你可以根据需求为超链接指定不同的打开方式,提供更好的
用户体验。
然而,滥用target属性可能会导致用户混淆或产生不必要的弹窗。
因此,在使用target属性时,请根据实际需求慎重选择合适的取值。
希望以上内容能帮助你理解a标签target用法。
如有更多问题,请随时提问。
html中的a标签的target
target是打开链接时用什么目标打开,是在新窗口中打开就用target=_blank,在父窗口中打开就用target=_parent,在当前窗口中打开就用target=_self, target=_top表示在顶层窗口中打开html常用标记<html><head><title>标题<title></head><body>..........文件内容..........</body></html>1.文件标题<title>..........</title>2.文件更新--<meta>【1】10秒后自动更新一次<meta http-equiv="refresh" content=10>【2】10秒后自动连结到另一文件<meta http-equiv="refresh" content="10;URL=欲连结文件之URL">3.查询用表单--<isindex>若欲设定查询栏位前的提示文字:<isindex prompt="提示文字">4.预设的基准路径--<base><base href="放置文件的主机之URL">?后面带的是参数,也就是用户提交处理的时候所带的参数。
就是url和其携带参数的分隔符版面1.标题文字<h#>..........</h#> #=1~6;h1为最大字,h6为最小字2.字体变化<font>..........</font>【1】字体大小<font size=#>..........</font> #=1~7;数字愈大字也愈大【2】指定字型<font face="字型名称">..........</font>【3】文字颜色<font color=#rrggbb>..........</font> rr:表红色(red)色码 gg:表绿色(green)色码 bb:表蓝色(blue)色码3.显示小字体<small>..........</small>4.显示大字体<big>..........</big>5.粗体字<b>..........</b>6.斜体字<i>..........</i>7.打字机字体<tt>..........</tt>8.底线<u>..........</u>9.删除线<strike>..........</strike>10.下标字<sub>..........</sub>11.上标字<sup>..........</sup>12.文字闪烁效果<blink>..........</blink>13.换行<br>14.分段<p>15.文字的对齐方向<p align="#"> #号可为 left:表向左对齐(预设值)center:表向中对齐 right:表向右对齐 P.S.<p align="#">之后的文字都会以所设的对齐方式显示,直到出现另一个<p align="#">改变其对齐方向,或遇到<hr>ⅱ<h#>标签时会自动设回预设的向左对齐。
bootstrap中target的用法
【bootstrap中target的用法】一、引言在今天的文章中,我将为你深入探讨Bootstrap中target的用法。
作为一个前端开发人员,掌握Bootstrap中target的用法对于构建响应式网页至关重要。
通过本文,你将能够了解到target的基本概念以及在Bootstrap中的具体应用,帮助你更好地运用Bootstrap构建网页。
二、target的基本概念在Web开发中,target是一个常用的属性,用于指定在何处打开信息。
常见的取值包括_blank(在新窗口中打开信息)和_self(在当前窗口中打开信息)。
而在Bootstrap中,target属性通常用于定位和控制特定的元素。
三、在Bootstrap中的应用1. Navbar中的target在Bootstrap中,我们经常会用到Navbar组件来构建全球信息湾的导航栏。
而target属性通常用于指定导航信息的跳转位置。
通过设置target="_blank",可以让导航信息在新的标签页中打开,而不会覆盖当前页面。
2. Modal中的target另一个常见的应用是在Bootstrap的Modal模态框中。
通过设置target的不同取值,可以实现点击按钮打开不同的模态框,从而为用户提供更丰富的交互体验。
3. Carousel中的target在Bootstrap的Carousel轮播组件中,target属性也扮演着重要的角色。
通过设置target,可以精准控制轮播项的切换效果,为用户呈现更加流畅的视觉体验。
四、总结通过本文的介绍,相信你已经对Bootstrap中target的用法有了更深入的了解。
在实际的项目开发中,灵活运用target属性能够帮助我们更好地控制页面元素的行为,提升用户体验并实现更丰富的交互效果。
五、个人观点作为一名前端开发者,我认为掌握Bootstrap中target的用法对于提升网页设计和用户体验至关重要。
css target用法
css target用法================CSS 是用于描述网页样式的一种语言,而 target 是一个非常重要的 CSS 属性,它可以帮助我们更有效地控制 HTML 元素的样式。
在本篇文章中,我们将探讨 target 的用法及其在实际项目中的应用。
一、target 属性简介---------CSS 的 target 属性用于选择特定的 HTML 元素,以便我们可以在这些元素上应用特定的样式。
通过使用 target 属性,我们可以根据 HTML 文档的结构和内容来定制和优化样式,从而提高代码的可读性和可维护性。
二、target 属性的用法----------### 1. 基础用法要使用 target 属性,你需要在 CSS 规则中使用`selector[attribute=value]` 的格式来选择特定的 HTML 元素。
例如,假设你有一个带有特定 class 的 `<div>` 元素,你可以使用以下 CSS 规则来应用样式:```css.my-div[target="value"] {/* 样式规则 */}```这将选择所有带有 `my-div` class 并具有 `target="value"` 属性的 HTML 元素,并应用相应的样式。
### 2. 使用多个属性值你可以使用逗号分隔多个属性值来选择多个 HTML 元素。
例如,假设你有一个带有特定 class 的 `<p>` 元素,你可以使用以下 CSS 规则来应用样式:```css.my-p[target="value1", target="value2"] {/* 样式规则 */}```这将选择所有带有 `my-p` class 并具有 `target="value1"` 或`target="value2"` 的 HTML 元素,并应用相应的样式。
【VBA程序事件核心选手】-Target详解
【VBA程序事件核⼼选⼿】-Target详解最近在写⼀个⾃动计算的⼩表格,其中⽤到的知识点基本上都是程序事件,⾛过很多坑,对VBA程序事件的理解⼜加深了⼀步。
给⼤家分享⼀下遇到的坑和知识点。
Target参数代表什么?程序事件的⼀个核⼼参数就是Target,Target是⼀个Range变量,代表⼯作表中发⽣变化的单元格或者单元格区域。
Target和ActiveCell的区别就在于,ActiveCell只能表⽰⼀个单元格,不能表⽰区域。
实际应⽤中,通常是⼯作表中的某些特定单元格或者单元格区域发⽣变化,激活程序事件,这就需要在程序事件中对于Target参数进⾏判断,并且加以限定条件。
■Target代表单元格案例假如我们要实现如下功能:点选某个单元格(选择区域不着⾊),单元格背景颜⾊变为黄⾊。
仅对单个单元格才着⾊Private Sub Worksheet_selectionchange(ByVal Target As Range) If Target.Rows.Count = 1 And Target.Columns.Count = 1 Then Target.Interior.ColorIndex = 27 Else End If End Sub代码详解:因为Target可以代表单元格区域,这⾥Target.Rows.Count = 1 And Target.Columns.Count,意思是⽬标单元格的⾏数为1且列数为1。
来达到限定只有选定单个单元格的时候才会着⾊。
(这⾥把代码中的Target修改成ActiveCell的效果是⼀样的)单个单元格着⾊的会写了,仅对多⾏多列单元格着⾊的代码也顺带出来了。
仅对单元格区域才着⾊Private Sub Worksheet_selectionchange(ByVal Target As Range) If Target.Rows.Count > 1 Or Target.Columns.Count > 1 Then'这⾥使⽤or⽽不是and,是为了包含单列单⾏着⾊的情况。
target选择器的用法
target选择器的用法
Target选择器是CSS中的一种选择器,它可以用来选择页面中的目标元素。
Target选择器使用“#”符号来选择ID为特定名称的元素。
例如,如果页面中有一个ID为“header”的元素,使用Target 选择器可以这样选择它:
#header {
font-size: 24px;
color: #333;
}
这样,就可以将在“header”元素上应用24像素字体大小和深灰色(#333)文本颜色。
除了选择ID元素外,Target选择器还可以用来选择某个页面中点击的目标元素。
例如,在页面中有一个链接,它指向页面中的某个位置:
<a href='#section2'>Jump to Section 2</a>
使用Target选择器可以这样选择链接元素:
a:target {
font-weight: bold;
}
这样,当用户点击链接并跳转到“#section2”位置时,链接元素的字体将变为粗体。
Target选择器是CSS中非常有用的一个选择器,它可以帮助我们对页面中的特定元素应用样式。
target属性
HTML <a> 标签的target 属性HTML <a> 标签定义和用法<a> 标签的target 属性规定在何处打开链接文档。
如果在一个<a> 标签内包含一个target 属性,浏览器将会载入和显示用这个标签的href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。
如果这个指定名称或id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。
从此以后,超链接文档就可以指向这个新的窗口。
打开新窗口被指向的超链接使得创建高效的浏览工具变得很容易。
例如,一个简单的内容文档的列表,可以将文档重定向到一个单独的窗口:<h3>Table of Contents</h3><ul><li><a href="pref.html" target="view_window">Preface</a></li><li><a href="chap1.html" target="view_window">Chapter 1</a></li><li><a href="chap2.html" target="view_window">Chapter 2</a></li><li><a href="chap3.html" target="view_window">Chapter 3</a></li></ul>亲自试一试当用户第一次选择内容列表中的某个链接时,浏览器将打开一个新的窗口,将它标记为"view_window",然后在其中显示希望显示的文档内容。
html标签a的target属性的用法
html标签a的target属性的⽤法1:如果使⽤标签<a>来链接到⼀个页⾯的话,target属性的作⽤,相信⼤家都知道。
就是指对链接的页⾯以怎么样的形式展现出来,target常⽤的值有:_blank(以新弹出⼀个浏览器窗⼝打开链接的页⾯)、_self(在原来的窗⼝中打开链接的页⾯)。
当然还有_top等等,因为不常⽤,所以在此就不多做介绍了。
例如:<a href="" target="_blank"> </a> 表⽰要链接到去,并以新开窗⼝打开2:如果使⽤标签<a>触发⼀个动作(动作完成以后,⼀般都要跳转到某个页⾯)。
这个动作在这⾥⼜可以分为两种:(1)不提交表单形式的动作(即不对form进⾏操作的动作)。
web开发中相关的情景⽐如:单个删除某条记录等,像这样的操作都不是很复杂,需要的参数也不是很多,都是已get⽅式提交的。
这时对于要跳转的页⾯的展现形式,您可以通过target属性来指定。
这⾥⽤法和1中介绍的⼀样。
⽐如<a href="/user/deleteAction.do?id=5" target="_self">删除⼩明</a> 表⽰处理完动作后,还在本窗⼝打开新页⾯。
(2)以表单的形式提交的动作(即要提交form中的数据的动作)。
web开发中这样的应⽤常见与⽤户注册、修改信息等等。
当然有⼈会说提交form中的数据可以直接⽤<input type="submit">或<input type="button">的进⾏提交。
但有些情况下,你可能更愿意⽤<a href="javasrcipt:您的js函数名">的形式来提交。
如果您这⾥是以标签<a>的形式来提交的,⽽您想通过属性target来控制处理完成后要跳转的页⾯是⾏不通。
超链接语法
超链接语法什么是超链接超链接是指在网页中,通过点击某个文本或图像元素,在当前页面跳转到另一个页面或跳转到同一页面的其他部分的功能。
超链接是连接各个网页和资源的重要方式,是互联网世界的纽带。
超链接的语法示例超链接的语法是由HTML标签<a>组成,其语法格式如下:<a href="URL">链接文本</a>其中,href是超链接的目标URL,可以是一个网址、文件路径或者是其他URL。
链接文本是可见的超链接文本,可以是文字或图像。
超链接的目标URL超链接的目标URL可以是多种格式,常见的有以下几种:1.网址:<a href="">点击这里</a>在这种情况下,超链接会跳转到指定的网址。
2.文件路径:<a href="files/document.pdf">点击这里</a>如果目标文件位于同一网站内部的文件夹中,可以使用相对文件路径。
在这种情况下,超链接会下载或在浏览器中打开指定的文件。
3.锚点:<a href="#section1">跳转到第一节</a>当目标URL以#开头时,表示跳转到同一页面的具体部分。
这被称为页内锚点,通常用于长页面的导航。
4.JavaScript:<a href="javascript:void(0);">点击这里</a>如果目标URL为JavaScript代码,可以在点击时调用JavaScript函数。
超链接的目标属性超链接的目标属性是用来指定链接在何处以及如何打开的。
常用的目标属性有以下几种:1._blank: 新建一个空白窗口或新的标签页中打开链接。
2._self: 在当前窗口或标签页中打开链接(默认)。
3._parent: 在父窗口或标签页中打开链接。
target属性和rel属性
if (anchor. getAttribute_r("href") &&
anchor. getAttribute_r("rel") == "external")
anchor.target = "nload = externalLinks;
现在我们知道了,target 是一目标显示的属性与浏览器密切相关的。那么rel又是什么呢, 为什么很多人把他当作是target 的替代属性呢?下面我们就来认识一下rel。其实不只有一个rel还有一个与之对应的属性叫rev,这两个属性的意思分别是:从源文档到目标文档的关系;从目标文档到源文档的关系。这里的源文档可以理解为链接所处在的当前文档,而目标文档也就是这个链接将要打开的文档。这下我们应该清楚了,其实rel与rev是一种文档之前的链接关系,而并非是与浏览器相关的如何显示目标文档的属性。
"there is no attribute target for this element(in this HTML version)" 原来在
HTML4.01/XHTML1.0/XHTML1.1严格DOCTYPE下,target="_blank"、target="_self"等等语法都是无效的,我们只能通过JavaScript来变通实现。
由于目前的CSS还不能抓取rel与rev的属性值,所以没有办法给不同关系的链接提供不同的样式,所以现在rel与rev只是用来使得网页的语义性更为完善。
我们要在新窗口中打开链接通常的做法是在链接后面加target="_blank",我们采用过渡型的DOCTYPE(xhtml1-transitional. dtd)时没有问题,但是当我们使用严格的DOCTYPE(xhtml1-strict.dtd)时,这个方法将通不过W3C的校验,会出现如下错误提示:
html超级链接标记A的TARGET属性详解
超级链接标记A的TARGET属性详解.超级链接<a>标记代表一个链接点,是英文anchor(锚点)的简写。
它的作用是把当前位置的文本或图片连接到其他的页面、文本或图像,这已是众所周知了,但关于它的语法结构可能有点鲜为人知,而要用活它则必须了解其语法结构。
<a>标记的基本语法结构是:<aclass=typeid=valuehref=referencename=valuerel=same|next|parent|previousrev=valuetarget=windowstyle=valuetitle=titleonclick=functiononmouseout=functiononMouseOver=function>连接</a>从标记的语法结构可以看出,在设定一个超级链接时有很多参数可供选择,以实现不同的链接效果,这有点出乎意料吧?!TARGET详解:1._blank <a href="example.html" target="_blank">example</a> 浏览器会另开一个新窗口显示example.html文档2._parent <a href="example.html" target="_parent">example</a> 指向父frameset文档3._self <a href="example.html" target="_self">example</a> 把文档调入当前页框4._top <a href="example.html" target="_top">example</a> 去掉所有页框并用document.html取代frameset文档小技巧1:使别人的页框不能引用你的网页在文件头加:<base target="_top">小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self">其中class和id选项:用于设定链接点所属的类型和分配的ID号,通常不加以设定。
html超级链接标记A的TARGET属性详解
超级链接标记A的TARGET属性详解.超级链接<a>标记代表一个链接点,是英文anchor(锚点)的简写。
它的作用是把当前位置的文本或图片连接到其他的页面、文本或图像,这已是众所周知了,但关于它的语法结构可能有点鲜为人知,而要用活它则必须了解其语法结构。
<a>标记的基本语法结构是:<aclass=typeid=valuehref=referencename=valuerel=same|next|parent|previousrev=valuetarget=windowstyle=valuetitle=titleonclick=functiononmouseout=functiononMouseOver=function>连接</a>从标记的语法结构可以看出,在设定一个超级链接时有很多参数可供选择,以实现不同的链接效果,这有点出乎意料吧?!TARGET详解:1._blank <a href="example.html" target="_blank">example</a> 浏览器会另开一个新窗口显示example.html文档2._parent <a href="example.html" target="_parent">example</a> 指向父frameset文档3._self <a href="example.html" target="_self">example</a> 把文档调入当前页框4._top <a href="example.html" target="_top">example</a> 去掉所有页框并用document.html取代frameset文档小技巧1:使别人的页框不能引用你的网页在文件头加:<base target="_top">小技巧2:在当前页打开连接或做刷新,提交到当前页在文件头加:<base target="_self">其中class和id选项:用于设定链接点所属的类型和分配的ID号,通常不加以设定。
html中a标签的用法
html中a标签的⽤法<a>标签的三种⽤法<!--本博客所有⽰例均在页⾯底部--> 1 页⾯跳转 <!--href 是属性,"引号引起来的是属性值" 写法<a href = "路径" target="属性值">这个路径在这指的是需要跳转的页⾯的⽹址</a> <!--记忆⽅式:target英⽂单词含义对象。
即后⾯的属性值对前⾯的属性进⾏处理,对象的处理⽅式为(下⾯五种⽅式)--> target的属性值有: _blank:target="_blank" 含义:在⼀个新的窗⼝打开被连接⽂档 <!--记忆⽅式:英⽂单词blank 形容词空的即在空的页⾯打开--> _self:target="_self" 含义:在当前页⾯打开被链接⽂档 <!--记忆⽅式: self 名词⾃⼰即在当前页⾯打开--> _parent:target="_parent" 含义:在⽗框架集中打开被链接⽂档 <!--记忆⽅式: parent 名词单数⽗亲或母亲,即在⽗框架打开--> _top:target="_top" 含义:在整个窗⼝打开被链接⽂档 <!--记忆⽅式:top名词顶部即在顶部窗⼝打开--> 注:这是4 个保留的⽬标名称⽤作特殊的⽂档重定向操作,特殊属性值 framename:在指定的框架中打开被链接⽂档,把frame看做内置浏览器。
_parent,_top,name,必须结合frame的使⽤(还理解不了,在学习) 2 定位 设定锚点:在要定位到的位置找⼀个标签给他加id属性,属性值就是锚点名称⽰例:<a href="#">内容</a> <!--#的意思是跳转到本页--> 定位锚点:跳转到指定锚点 3 下载 or其他 a 标签跳转到的⽂件浏览器打不开,然后会选择提供下载 例如RAR⽂件(即href路径为rar⽂件)<a href = "../../枪.rar">内容</a>⽰例:页⾯跳转代码:1<body>23<h3>Table of Contents</h3>4<ul>5<li><a href="pref.html" target="view_window">preface</a></li>6<li><a href="chap1.html" target="view_window">chapter</a></li>7<li><a href="chap2.html" target="view_window">chapter</a></li>8<li><a href="chap3.html" target="view_window">chapter</a></li>910</body>跳转页⾯代码运⾏截图注意:实际运⾏过程,<a href="路径">内容</a>均会展现内容下有下划线以及⿏标移动⾄内容处变⼩⼿。
a标签作用以及target属性
a标签作⽤以及target属性<a>标签的target属性⼤致有这⼏种:(1)_blank(2)_self(3)_parent(4)_top------------------------作⽤1:超链接--------------------------------------------1、<a href="https:///" target="_blank">超链接</a>在⼀个新的窗⼝打开连接相应的⽹页。
2、<a href="https:///" target="_self">超链接</a>在原来的窗⼝打开连接相应的⽹页。
(如果target属性值不写的话,默认是这种⽅式)3、<a href="https:///" target="_parent">4、<a href="https:///" target="_top">------------------------作⽤2:锚点--------------------------------------------<div id="runtop"></div>通过<a href="#runtop">返回顶部</a>能够实现⼀个常见的返回顶部的功能。
------------------------作⽤3:打电话或者发邮件--------------------------------------------<a href="tel:123456">打电话给号码为123456的⼈</a><a href="mailto:123456@">发邮件给给号码为123456@的⼈</a>------------------------作⽤4:协议限定符--------------------------------------------<a href="javascript:alert("强制运⾏的javascript代码")">这样就能够在<a>标签被点击的时候强制运⾏href属性⾥⾯的代码</a>。
VBA中工作表事件参数Target
VBA中工作表事件参数TargetVBA中工作表事件参数Target2010-09-29 10:29在工作表的SelectionChange事件中,参数Target代表新选定的区域,在工作表的Change事件中参数T arget代表更改的区域。
在实际应用中可以使用T arget参数将触发工作表事件的区域限制在一定的范围内,有以下几种方法:1、使用单元格的Address 属性使用单元格的Address属性可以将触发条件限制在某一个单元格中,如下面的代码所示。
1.Private Sub Worksheet_SelectionChange(ByVal Target As Range)2.If Target.Address(0, 0) = "A1" Then3.MsgBox "你选择了A1单元格"4.End If5.End Sub复制代码代码解析:当选择工作表A1单元格时显示一个消息框。
第2行代码使用Address属性返回所选单元格的区域引用,当返回的区域引用是“A1”时触发SelectionChange事件,显示一个消息框。
此方法只适用于单个单元格或者加上OR运算符可以适用于几个单元格,多则不方便。
2、使用Column属性和Row属性使用单元格的Column属性和Row属性可以将触发条件限制在某一区域内,如下面的代码所示。
1.Private Sub Worksheet_Change(ByVal Target As Range)2.If Target.Column = 1 And Target.Row < 11 Then3.Target.Offset(, 1) = Val(Target) * 34.End If5.End Sub复制代码代码解析:当改变工作表的A1到A10单元格时,如果输入的是数值则将在对应的B列单元格写入乘以3的数值。
第2行代码使用Column属性将触发条件限制在第1列,使用Row属性将触发条件限制在第10行以内,也就是A1到A10的区域范围内。
ifram实现左侧菜单,右侧显示内容
ifram实现左侧菜单,右侧显⽰内容⼀般都是左侧的导航栏中的a标签中写⼀个target(a标签有target属性),右侧的div标签中写⼀个iframe,在iframe中有name的属性,在左侧a标签中的target写上iframe中name的属性值。
具体操作如下:1、设置菜单(a标签增加target属性,值填写iframe的name值)<li class="layui-nav-item"><a href="/about" target="menuFrame">了解itggek</a></li>1、增加⼀个iframe(⾃定义name),⽤来展⽰每个菜单的内容 th:src="@{/about}":是为了默认展⽰⼀个页⾯内容 <!-- 内容主体区域 --><div class="layui-body"><iframe id="menuFrame" name="menuFrame" th:src="@{/about}" style="overflow: visible;"scrolling="yes" frameborder="no" width="100%" height="100%"></iframe></div>3、系统截图:(点击了解itgeek就会将内容展⽰在右侧空⽩的iframe中)可以直接进⼊系统,就默认展⽰⼀个页⾯:在iframe中src增加请求地址(⾮web项⽬,直接填写⽂件地址)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
a标签target属性详解
HTML 标签的target 属性
HTML 标签
定义和用法
标签的target 属性规定在何处打开链接文档。
如果在一个标签内包含一个target 属性,浏览器将会载入和显示用这个标签的href
属性命名的、名称与这个目标吻合的框架或者窗口中的文档。
如果这个指定名称或id
的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。
从此以后,超链接文档就可以指向这个新的窗
口。
打开新窗口
被指向的超链接使得创建高效的浏览工具变得很容易。
例如,一个简单的内容文档的列表,可以将文档重定向到一个单独的窗口:
Table of Contents target="view_window">Preface
target="view_window">Chapter 1
target="view_window">Chapter 2
target="view_window">Chapter 3亲自试一试
当用户第一次选择内容列表中的某个链接时,浏览器将打开一个新的窗口,将它标记为
"view_window",然后在其中显示希望显示的文档内容。
如果用户从这个内容列表中选择另一个链接,且这个
"view_window"
仍处于打开状态,浏览器就会再次将选定的文档载入那个窗口,取代刚才的那些文档。
在整个过程中,这个包含了内容列表的窗口是用户可以访问的。
通过单击窗口中的一个连接,可使另一个窗口的内容发生变化。
在框架中打开窗口
不用打开一个完整的浏览器窗口,使用target 更通常的方法是在一个显示中将超链接内容定向到一个或者多个框架中。
可以将这个内容列表放入一个带有两个框架的文档的其中一个框架中,并用这个相邻的框架来显示选定的文档:
name="view_frame">
亲自试一试
当浏览器最初显示这两个框架的时候,左边这个框架包含目录,右边这个框架包含前言。
这是"toc.html" 的源代码:
Table of Contents target="view_frame">Preface
target="view_frame">Chapter 1
target="view_frame">Chapter 2
target="view_frame">Chapter 3请注意,在文档
"toc.html" 中,每个链接的目标都是"view_frame",也就是右边的框架。
当用户从左边框架中的目录中选择一个链接时,浏览器会将这个关联的文档载入并显示在右边这个"view_frame" 框架中。
当其他链接被选中时,右边这个框架中的内容也会发生变化,而左边这个框架始终保持不变。
特殊的目标
有4 个保留的目标名称用作特殊的文档重定向操作:
_blank
浏览器总在一个新打开、未命名的窗口中载入目标文档。
_self
这个目标的值对所有没有指定目标的标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。
这个目标是多余且不必要的,除非和文档标题
标签中的target 属性一起使用。
_parent
这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。
如果这个引用是在窗口或者在顶级框架中,那么它与目标_self 等效。
_top
这个目标使得文档载入包含这个超链接的窗口,用_top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。
提示:这些target 的所有4 个值都以下划线开始。
任何其他用一个下划线作为开头的窗口或者目标都会被浏览器忽略,因此,不要将下划线作为文档中定义的任何框架name 或id 的第一个字符。
语法
value">
属性值
值
描述
_blank
在新窗口中打开被链接文档。
_self
默认。
在相同的框架中打开被链接文档。
_parent
在父框架集中打开被链接文档。
_top
在整个窗口中打开被链接文档。
framename
在指定的框架中打开被链接文档。