HTML中的目标值空白,自我,父级,顶级之间有什么区别?

时间:2015-04-01 08:43:02

标签: html css xhtml

标记目标属性中目标值blank,self,parent,top,framename之间的区别是什么? 我知道空白是打开而不是新标签中的链接 self是当前标签中打开的链接 但我无法理解父母和顶级

3 个答案:

答案 0 :(得分:4)

来自规范:

  

_blank

     

用户代理应该将新指定的文档加载到未命名的文档中   窗口。

     

_self

     

用户代理应该将文档加载到与...相同的框架中   引用此目标的元素。

     

_parent

     

用户代理应将文档加载到直接FRAMESET中   当前帧的父级。如果是这个值相当于_self   当前帧没有父级。

     

_top

     

用户代理应将文档加载到完整的原始窗口中   (从而取消所有其他帧)。该值相当于_self   如果当前帧没有父节点。

http://www.w3.org/TR/html4/types.html#type-frame-target

答案 1 :(得分:1)

target="_blank"

打开一个新窗口并显示相关数据。

target="_self"

在同一帧中打开窗口,它表示现有窗口本身。

target="_top"

在窗口的整个正文中打开链接的文档。

target="_parent"

以父窗口的大小打开数据。

来源:http://www.w3.org/TR/html4/types.html#type-frame-target

答案 2 :(得分:0)

在普通学生看来,目标属性仅包含两个值_self和_blank。