Target属性使用 a标签中的target属性

一、TARGET属性使用-

TARGET属性使用--

Tag:TARGET

1._blank

<a href="document.html"target="_blank">mydocument</a>

浏览器会另开一个新窗口显示document.html文档

2._parent

<a href="document.html"target="_parent">mydocument</a>

指向父frameset文档

3._self

<a href="document.html"target="_self">mydocument</a>

把文档调入当前页框

4._top

<a href="document.html"target="_top">mydocument</a>

去掉所有页框并用document.html取代frameset文档

5.aierong

在超链接中大家都知道target=“_blank“是表示新开一个页面,但是当你连续点击此超链的时候就会打开多个页面,怎样才能让打开的页面始终只有一个呢?答案仍然是使用target,不过属性值改成了“aierong“

把<aHREF="XXXX.html"target="_blank">超链</a>
换成<aHREF="XXXX.html"target="aierong">超链</a>

6.如何使用:

<ahref =”目标页url”target=mainframe”>aaa</a>

Target:为目标页在哪个框架中显示

小技巧1:使别人的页框不能引用你的网页

在文件头加:<basetarget="_top">

小技巧2:在当前页打开连接或做刷新,提交到当前页

在文件头加:<basetarget="_self">

7.设计:

<frameset cols="15, 65,20">

<framesrc="tryhtml_content.htm">

<frame src ="tryhtml_frame_a.htm"name="mainframe">

<framesrc="tryhtml_content.htm">

</frameset>

A Link 链接的rel、target属性详解:

关于target="_blank"去留的问题在网上已经被反复争议很多次了。有的说要留,有的说要去掉。主张留的一方主要是考虑到target="_blank"的属性目前来讲还没有一个好的方式来解决,而主张去的一方则拿出了rel与JS的解决方案。target="_blank"是否的存在是否有必要我想目前还有很多正处在一种盲区。我查阅了相关的文献,发现其实情况并非是我们所想的那样,事实上target="_blank"并非是不符合标准的,而用rel与JS的解决方案也是没有必要的,因为这是个误区,只要我们了解了rel与target的真正含义我们就清楚了其实这里本不应存在争议。下面我将我通过查阅文献所得到的知识与大家分享,我们先来了解一下target与rel的含义:

  target ,允许指定在什么位置显示已经选择的超链接内容。也就是说链接的内容将在什么样的窗口被显示。target的属性值有四个保留的名称,分别是:_blank,_self,_parent,_top。其中_blank的意思是浏览器总在一个新打开的、未命名的窗口中载入target="_blank"链接的文档。这里大家也许会很不理解“未命名”是什么意思。事实上target是可以给新打开的窗口赋一个ID,例如:target="name"这就表明通过target="name"链接载入的文档将会在一个叫"name"的窗口显示。如果没有ID为"name"的窗口,那么浏览器就会新建一个名为"name"的窗口来显示链接文档。如果当前窗口的ID就是"name"那么这个链接文档就会在当前的窗口中替换原有的内容显示出来。而_self的意思其实就是当前文档,<a>的默认目标就是_self,这个属性值一般来说是用不到的。_parent是使链接文档在父级窗口显示,这个属性值只在框架结构中使用,如果身本就是顶级框架,那么其作用与_self相同。_top同样是应用在框架中的,但是他的效果是清除框架来显示目标文档。这对于从框架结构转向无框架结构是很有作用的。

  现在我们知道了,target 是一目标显示的属性与浏览器密切相关的。那么rel又是什么呢, 为什么很多人把他当作是target的替代属性呢?下面我们就来认识一下rel。其实不只有一个rel还有一个与之对应的属性叫rev,这两个属性的意思分别是:从源文档到目标文档的关系;从目标文档到源文档的关系。这里的源文档可以理解为链接所处在的当前文档,而目标文档也就是这个链接将要打开的文档。这下我们应该清楚了,其实rel与rev是一种文档之前的链接关系,而并非是与浏览器相关的如何显示目标文档的属性。
Target属性使用 a标签中的target属性

  那么rel与rev有哪些关系呢?下面将一一列取并解释其中的含义:

引用内容   next,链接到下一个文档;
   prev,链接到前一个文档;
   head,链接到集合中的顶级文档;
   toc,链接到集合的目录;
   parent,链接到源上面的文档;
   Child,链接到源下面的文档;
   index,链接到此文档的索引;
   glossary,链接到此文档的术语表;


  其中next与prev是一组。表明了当前文档与目标文档之前的关系是同级的关系,可以写成这样

  

程序代码<a href="movie_002.htm" rel=nextrev=prev>


  head与toc可以形成一个组合,表示者是由目录链接到最终的文档,或是由文档链接到目录。parent与child是一组,表示着由当前的文档链接到父级文档或是子级文档。而index与glossary可以与head分别组合,形成由文档到索引,或是由索引到文档;文档到术语表或是术语表到文档。

  也许这样讲可能还是不很清楚,下面举个例子:我这里整理了一个电影文档资源,那么我需要对这些资源进行分类,我把电影分成:武侠片、战争片、爱情片、恐怖片、纪录片。那么我在电影根目录需要链接到下面的子类的时候那么链接的关系应该是:rel=childrev=parent ,而如果当前是武侠片的频道页,我需要转爱情片频道或是其它频道时,那么链接关系就应该是:rel=nextrev=prev,当我们由一个武侠片链接到“卧虎藏龙”这部电影的文档时链接的关系应该是:rel=headrev=toc,当由“卧虎藏龙”链接到索引的时候链接关系又变成了:rel=index rev=head。

  由于目前的CSS还不能抓取rel与rev的属性值,所以没有办法给不同关系的链接提供不同的样式,所以现在rel与rev只是用来使得网页的语义性更为完善。

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/288226.html

更多阅读

怎样使用百度工具栏保存网页中的视频、音频? 保存网页音频

很多网友为了保存网页上的音视频伤透了,脑筋,安装了各种各样的软件,甚至用上了屏幕录像。其实完全不用这么麻烦,只需用一个小插件就能轻松下载。怎样使用百度工具栏保存网页中的视频、音频?——工具/原料IE浏览器 百度工具栏怎样使用百度

如何使用win7中的画图功能 画图功能怎么使用

如何使用win7中的画图功能——简介多人甚至已经遗忘了Win7画图程序在哪里,不妨再多啰嗦几句。相比于XP等老系统,Win7的画图工具还是改进了不少,比如类菜单似于Office的Ribbon风格界面。很显然,画图程序的主要功能就是图片处理,一些简单的

Excel中数据透视表的使用 excel中的透视表怎么用

Excel中数据透视表的使用——简介Excel中数据透视表的使用 现在Excel在办公软件中已经很实用,得到了多数人的认可,里面非常强大的功能总能够给我们的工作带来方面。就像Excel中的公式、函数非常强大,可以帮助我们完成很多数据整理工作

怎样使用EXECL中的数据透视表入门篇 execl数据匹配

用EXECL中的数据透视表做统计非常方便,下面我用一个简单的例子给大家介绍下(本文使用的是MS OFFICE2007):假设我有个表格,要按月将不同列分别作统计步骤如下:点击“插入”-“数据透视表”点击图示中的按钮,选择数据透视表要统计

声明:《Target属性使用 a标签中的target属性》为网友天国也曾悲伤分享!如侵犯到您的合法权益请联系我们删除