开发者社区> 问答> 正文

url最后有时候是#标志,请问这个字符有什么用吗?

比方说像这样的url http://segmentfault.com/ask/101# 最后有一个#字符,是有什么用处吗?

展开
收起
落地花开啦 2016-06-15 15:51:55 2123 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    #字符后边的内容,是指定让浏览器翻动到网页中的某个锚点标记,所指定的位置。这个位置,是在HTML标签<a>中定义的。

    例如:很多网页有简易(非js)的“跳到正文 Skip to content”功能,做法就是在需要跳到的位置,这里是正文最顶端,加上<a name="articlestart" />

    之后,如果在文章内部做链接就是<a href="#articlestart">,点击后就会跳到正文开头。外部链接就是http://example.com/a.htm#articlestart ,网页加载后就会跳到正文开头。

    2019-07-17 19:39:31
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载