<a href="#"
来源:互联网 发布:先帝知臣谨慎 编辑:程序博客网 时间:2024/03/29 13:29
#在URL格式中是表示页内锚点的意思,也就是说点击这个链接后,页面会跳到当前页面指定的锚点(或者说“书签”)处。比如在网页的某个地方有个这样的标签:
<a name="hello"></a>
那么在页面的其他地方只要放一个这样的链接:
<a href="#hello">回到hello处</a>
只要点击这个链接,页面就会跳到上述标签处。
如果url中用了#但又未指定锚点名称,那么就是跳到当前页面的最顶端,比如:
<a href="#">顶端</a>
这也是一般页面“回到顶端”功能的实现方法。
另外,在用<a>标签来执行javascript代码时,如果href属性为空将失去超链接的特性,所以必须把href属性设置为#(表示当前url是有效的但又不至于跳转到其他页面),比如:
<a href="#" onclick="alert('OK!');">OK</a>
这其实跟“有什么好处”挨不上边,说严重点就是一种“无奈之举”。
<a name="hello"></a>
那么在页面的其他地方只要放一个这样的链接:
<a href="#hello">回到hello处</a>
只要点击这个链接,页面就会跳到上述标签处。
如果url中用了#但又未指定锚点名称,那么就是跳到当前页面的最顶端,比如:
<a href="#">顶端</a>
这也是一般页面“回到顶端”功能的实现方法。
另外,在用<a>标签来执行javascript代码时,如果href属性为空将失去超链接的特性,所以必须把href属性设置为#(表示当前url是有效的但又不至于跳转到其他页面),比如:
<a href="#" onclick="alert('OK!');">OK</a>
这其实跟“有什么好处”挨不上边,说严重点就是一种“无奈之举”。
- <a href="" ></a>
- 【html】<a href="#">、<a href="">
- <a href="#"
- <a href="#">是什么意思?
- a href="#"
- <a href="javascript:
- 什么是a[href*=#]:not([href=#])
- <a href="#">与<a href="javascript:void(0)">
- <a href="#">和<a href="javascript:void(0);">
- <a href="javascript: ;">和<a href="#">
- a href = "javascript:;"和 a href = "#"
- <a href= "javascript:window
- <a href ="">传参数!
- <a href="#">什么意思?
- <a href="" />,<a href="#" />与<a href="javascript:void(0)" />的区别
- <a href=javascript:alert()>aaa</a>
- a href=#与 a href=javascript:void(0) 的区别,以及location.href含义
- a href=#与 a href=javascript:void(0) 的区别,以及location.href含义
- 第十五周上机任务项目1-折腾二维数组
- Use Copy Property for NSString
- 快速读懂Ruby代码问答
- 杨辉三角
- LINQ进行数据查询的顺序
- <a href="#"
- struts2如何实现弹出action返回的错误信息
- Cocos2d-x 用cocos2d-x实现MoonWarriors(暂停和恢复的实现)
- 日期工具类
- 可爱的浏览器兼容性
- 添加新记录并判断唯一时:必须是查询批次中的第一个语句
- iOS多线程编程之NSThread的使用
- iis7.5system.webServer/httpErrors 节中不允许绝对物理路径
- android 快捷方式