<a>标签的相关应用

target

<a href = "http://qq.com" target = "_blank"></a> 在新页面中打开
<a href = "http://qq.com" target = "_self"></a> 在自己的页面中打开
<a href = "http://qq.com" target = "_parent"></a> 在父页面中打开
<a href = "http://qq.com" target = "_top"></a> 在顶级页面中打开,例如iframe1打开iframe2,iframe2打开iframe3,iframe3里面有这个a链接的时候,会在包裹iframe1的那个页面中打开

download

<a href = "http://qq.com" target = "_blank" download></a>
表示下载http://qq.com这个链接而不是打开,target = "_blank"不受影响,download相当于content-type:application/octet-stream

路径合法性

1.<a href = "http://qq.com" ></a>
2.<a href = "//qq.com" ></a> 打开方式使用当前协议的方式打开,例如http或者https或者file://
3.<a href = "?name=frank" ></a> 会加在链接后面
4.<a href = "javascript::alert(1);" ></a> 相当于执行了alert(1)
5.<a href = "javascript:;" ></a> a链接相当于没有用
6.<a href = "#" ></a> 会刷新页面
7.<a href = "" ></a> 会刷新页面

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,077评论 1 45
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 13,871评论 6 13
  • 1. iframe - 嵌套页面 MDN eg: frameborder 控制边框 2. a - 跳转页面(H...
    半斋阅读 3,736评论 0 2
  • 城市开始放晴,16:46分的上海刚刚经历了一场大雨。天气并没有凉爽的迹象,四周都是躁动不安的热空气,我开始幻想着下...
    铁血路人麻麻桑阅读 3,301评论 0 0
  • 第一部分:教材同步(10) 学习目标 将课本上所有知识点在10小时内讲清楚 帮助学生将知识水平达到“记、懂、会”层...
    四维数学课堂阅读 3,297评论 0 0