位置: 编程技术 - 正文

详解链接的rel与target区别(链接的链)

编辑:rootadmin
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是一种文档之前的链接关系,而并非是与浏览器相关的如何显示目标文档的属性。 那么rel与rev有哪些关系呢?下面将一一列取并解释其中的含义: next,链接到下一个文档; prev,链接到前一个文档; head,链接到集合中的顶级文档; toc,链接到集合的目录; parent,链接到源上面的文档; Child,链接到源下面的文档; index,链接到此文档的索引; glossary,链接到此文档的术语表; 其中next与prev是一组。表明了当前文档与目标文档之前的关系是同级的关系,可以写成这样<a href="movie_.htm" rel=next rev=prev>。head与toc可以形成一个组合,表示者是由目录链接到最终的文档,或是由文档链接到目录。parent与child是一组,表示着由当前的文档链接到父级文档或是子级文档。而index与glossary可以与head分别组合,形成由文档到索引,或是由索引到文档;文档到术语表或是术语表到文档。 也许这样讲可能还是不很清楚,下面举个例子:我这里整理了一个电影文档资源,那么我需要对这些资源进行分类,我把电影分成:武侠片、战争片、爱情片、恐怖片、纪录片。那么我在电影根目录需要链接到下面的子类的时候那么链接的关系应该是:rel=child rev=parent ,而如果当前是武侠片的频道页,我需要转爱情片频道或是其它频道时,那么链接关系就应该是:rel=next rev=prev,当我们由一个武侠片链接到“卧虎藏龙”这部电影的文档时链接的关系应该是:rel=head rev=toc,当由“卧虎藏龙”链接到索引的时候链接关系又变成了:rel=index rev=head。 由于目前的CSS还不能抓取rel与rev的属性值,所以没有办法给不同关系的链接提供不同的样式,所以现在rel与rev只是用来使得网页的语义性更为完善。

推荐整理分享详解链接的rel与target区别(链接的链),希望有所帮助,仅作参考,欢迎阅读内容。

详解链接的rel与target区别(链接的链)

文章相关热门搜索词:链接的链,链接的类型,链接怎么解释,链接概念是什么,链接的基本概念,链接概念是什么,链接的解释,链接概念是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

html页面中图像格式的选用之我见第1/2页 下面我们先了解一下几种格式的比较正式的解释(注:以下内容源自百度知道):GIF意为GraphicsInterchangeformat(图形交换格式),GIF图片的扩展名是gif。现

DIV+CSS实现的滑动门菜单特效代码 积木网DIV+CSS实现的滑动门菜单特效积木网[--]积木网gimoo.net,网页设计,网站制作建设,css学习,网页标准化网络编程[--]积木网gimoo.net,网页设计,

css分页样式代码 第一个是从而来的效果如图所示:普通的a标记的分页,兼容性好。绿色样式演示代码:共条评论...下一页[Ctrl+A全选注:如需引入外部Js需刷新才

标签: 链接的链

本文链接地址:https://www.jiuchutong.com/biancheng/375284.html 转载请保留说明!

上一篇:当标题不能显示完整的解决方法(标题显示不出来)

下一篇:html页面中图像格式的选用之我见第1/2页(html图像元素)

  • 未交增值税是什么科目
  • 资金账簿印花税每年都要交吗?
  • 小规模销售收入免税会计分录
  • 职业年金单位缴费方式
  • 财务报表没报会影响出口退税吗为什么
  • 附加税减免如何申报
  • 公司车辆承包给个人违法吗
  • 税务机关和自然人属于平等主体吗
  • 工会费用是什么意思
  • 退税勾选后如何开红字
  • 网络招聘合同
  • 外资企业所得税税率25
  • 关于增值税发票开具的最新规定
  • 哪些进项税额不允许从销售额中抵扣?
  • 机票抵扣增值税需要什么凭证
  • 通用机打发票能报销不
  • 增值税申报尾差怎么做账
  • 小微企业差旅费可以税前扣除吗
  • 金融性负债总额是什么
  • 总公司签订合同发票开具给分公司是否可以抵扣
  • 企业为员工购买社保缴费标准
  • 监证方什么意思
  • window最新漏洞
  • 怎样开发票的具体步
  • 月度计提所得税怎么调整
  • php堆和栈
  • 非货币性资产投资个人所得税
  • php追加写入
  • 哈雷6号
  • joomla安装教程
  • thinkphp模板引擎原理
  • npm ERR! notarget No matching version found for xxx@^1.0.64. npm 插件安装失败
  • 视同销售的增值税怎么申报
  • 汇算清缴后缴纳的企业所得税怎么做分录
  • 小规模企业利息收入要交税吗
  • poi java 导入导出
  • phpcms插件
  • dedecms建站
  • 债权债务转让会计分录
  • 小规模缴纳印花税吗怎么做账
  • 企业的净资产包括固定资产吗
  • 什么样的企业才算大企业
  • 工会经费通过应交税费科目核算吗
  • 收到备用金会计分录
  • 工程结算与工程施工
  • 外经证报验登记流程
  • 厂房鉴定费的账户是什么
  • 补助资金如何做账
  • 银行存款核算如何操作
  • 如何计算债券实际收益
  • 管家婆进货单科目名称怎么录入?
  • 社保个人部分应该做到哪个科目
  • 房地产开发票的时间?
  • 哪些可以做进项税
  • 注销公司需要多长时间完成
  • 什么是生产成本,有哪些组成内容
  • linux常用命令sed
  • aliwssv.exe是什么进程
  • msxct.exe - msxct是什么进程 有什么用
  • win7系统进不了桌面
  • pdf在电脑上打开
  • windows 10预览版
  • nodejs使用express如何跨域
  • js 字符编码
  • 基于单片机的毕业设计题目
  • 从零开始学什么好
  • androidstudio的jdk
  • JavaScript中的this指向
  • cocos引擎教程
  • linux两个版本
  • 面向对象的程序设计语言是
  • 如何用javascript
  • 2000元工资交多少党费
  • 税务局收垃圾处置费
  • 以划拨方式取得的土地使用权
  • 西安市国家税务局稽查局
  • 企业注销结果查询
  • 建筑工程异地预缴税款时间限制
  • 深圳各区海拔
  • 北京市延庆区城管执法局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设