美文网首页
04 a标签href的所有可能取值

04 a标签href的所有可能取值

作者: 易冷zzz | 来源:发表于2017-06-13 15:15 被阅读41次
1. 先说说target属性

target属性规定在何处打开超链接,取值有如下几种:
_blank
浏览器在一个新打开、未命名的窗口打开文档
_self
当前窗口打开文档,没有target属性时的默认操作
_top
清除所有包含的框架,将文档载入整个浏览器窗口
_parent
将文档载入父窗口,如果引用是在父窗口或者顶级框架,与_self等效

2.Href的取值

来自菜鸟网络对a标签href的可能值:

超链接的 URL。可能的值:
1.绝对 URL - 指向另一个站点(比如 href="http://www.example.com/index.htm")
2.相对 URL - 指向站点内的某个文件(href="index.htm")
3.锚 URL - 指向页面中的锚(href="#abc")// abc为页面中某个元素的id或 者name,href=‘#’即默认锚#top,跳转到顶部但不刷新页面

此外,href的取值可能还有:
1.href = 'mailto:xxxxx' 打开邮件客户端发送邮件
> 发送邮件:<a href="mailto:someone@microsoft.com?subject=Hello%20again">发送邮件</a>
发送复杂邮件:<a href="mailto:someone@microsoft.com?cc=someoneelse@microsoft.com&bcc=andsomeoneelse2@microsoft.com&subject=Summer%20Party&body=You%20are%20invited%20to%20a%20big%20summer%20party!">发送复杂邮件!</a>

注意:使用 %20 来替换单词之间的空格,这样浏览器就可以正确地显示文本了。

2.href = 'javascript:;' 或者 href = 'javascript:void(0)' 或者 href = 'javascript:void()'
死链接点击没有任何反应,个人理解禁用a标签的默认跳转行为。
<a href="javascript;" onclick=“func()”>

3.href = 'javascript:history.xxxx;' 用于返回上一页,下一页等
><a href="javascript:history.go(-1);">向上一页</a>
><a href="javascript:history.back();">返回上一页</a>
><a href="javascript:history.foward();">向下一页</a>
>图片或者按钮
><button onclick="javascript:history.back();">返回上一页</button>
history的三个方法:go() back() forward()
back() 加载到前一个页面
back() 加载到下一个页面
go() 加载到具体的页面 1向后加载 -1向前加载

4.href=“javascript:window.opener=null;window.close();” 关闭当前页面

关于a标签的总结暂时这么多,后面想到了再更,有错误之处还望指出。

相关文章

  • 04 a标签href的所有可能取值

    1. 先说说target属性 target属性规定在何处打开超链接,取值有如下几种:_blank浏览器在一个新打开...

  • HTML常用标签

    一. a 标签 属性href、target、download、rel=noopener href的取值 网址 路径...

  • 《HTML常用标签》

    a 标签的用法 示例: 属性: href: 规定链接的目标 URL;href 取值:网址:https://www....

  • HTML常用标签

    一、 a 标签的用法 1. a 标签的属性 (1) href 属性:写一个网址helf 的取值 网址https: ...

  • HTML常用标签02

    HTML重点标签介绍 a标签 1. 属性 · 1. href 取值: a.网址 b.路径 c.伪协议 2. 作用:...

  • css基础——2017.2.19

    ul>(li>a[href="#"])*3 引入CSS的方式 所有的标签都有...

  • 技术 | Web前端开发(3)持续更新

    接下来,新标签: 标签: href --> hyperText reference(...

  • lxml xpath

    获取所有li标签: 获取所有li元素下的所有class属性的值: 获取li标签下href为www.baidu.co...

  • href之锚点跳转

    求稳 href之锚点跳转 锚点用 标签,在href属性中写入DIV的id。 标签包裹,href指向要跳转的位置 跳...

  • 常用的标签

    h1-h6 标题标签p 段落标签a 链接标签href="#about" 跳转到id为about的位置href="/...

网友评论

      本文标题:04 a标签href的所有可能取值

      本文链接:https://www.haomeiwen.com/subject/ugmdqxtx.html