css,<li><a href="/html/" target="_blank">HTML</a></li>,这个链接的target="_blank"什么意思啊?
<li><a href="/html/" target="_blank">HTML</a></li>////target="_blank"什么意思啊?
<li><a href="/css/" target="_blank">CSS</a></li>
<li><a href="/js/" target="_blank">JavaScript</a></li>
<li><a href="/xml/" target="_blank">XML</a></li>
</ul> 展开
target=_blank
锚链接可以具有target控制在点击该链接时发生的事件的属性。
_parent,_top,name,必须结合frame的使用。
<a target=_blank href=/cgi-bin/mybbs/>aaa</a>
浏览器将打开一个新的窗口显示aaa。
扩展资料:
target的特殊取值:_blank,_self,_parent,_top,_new。
为了理解这些个取值的不同,我们在iframe中来看一眼。主要是target值_parent和_top的区别。
首先,有四个页面,一个father.html,一个big.html,一个middle.html,一个small.html。
father.html承载big.html,代码如下:
big.html承载middle.html,代码如下:
middle.html承载small.html,代码如下:
small.html中有一个超链接,代码如下,给这个超链接以不同的target值相应的效果:
原始的效果是这样:
设置target值为_self(同样也是默认取值)效果如下:在超链接所在窗口中页面打开。
设置target值为_parent效果如下:父窗口中打开。如果本身是顶级窗口则_parent效果和_self相同。
设置target值为_top效果如下:在顶级窗口中打开。
所以综合上面效果,在用到多层框架时需要注意超链接跳转时target值的选择。
target="_blank"就是链接在新的窗口打开。
拓展资料
HTML 中<a> 标签的 target 属性规定在何处打开链接文档。
如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。
<a> 标签的 target 属性有四个属性值:
_blank:在新窗口中打开被链接文档。
_self:target的默认值,在相同的框架中打开被链接文档。
_parent :在父框架集中打开被链接文档。
_top :在整个窗口中打开被链接文档。
target="_top" --->点击链接后会在当前框架的顶层窗口打开指定网址
省略不写或target="_self" --->点击链接后在当前窗口打开指定网址
target="窗口名称" --->点击链接后会在指定“窗口名称”的窗口打开指定网址(这个窗口通常是用 window.open("网址","窗口名称") 来预先打开的)
target="框架名称" --->点击链接后会在指定“框架名称”的框架窗口打开指定网址