a href="#"与a href="####"的区别是什么
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了a href="#"与a href="####"的区别是什么相关的知识,希望对你有一定的参考价值。
前提是 :有滚动条。
【感谢 黎明就在眼前 博客园园友】
‘#‘ 是有特殊意义,如果 ‘#‘ 后有内容会被认为是一个标签而从页面找到相应标签跳转到该处,找不到时会跳到页首,通常情况下使用“#ID”来进行跳转。 ‘###‘ 就是一个无意义的标签指定,也就是一个 ‘#‘ 和不存在的标签 ‘##‘ 的组合,页面中找不到id为 ‘##‘ 元素时,就不会发生跳转。
1一个 #
当点击链接时,页面会跳到网页头部
三个 #
页面就不会跳到头部.显示当前的位置。
一个# 相当于锚点为最上端
以上是关于a href="#"与a href="####"的区别是什么的主要内容,如果未能解决你的问题,请参考以下文章
怎么制做包含HTML5新元素及marquee 、a 、img、p、h1、h2和hr等标签的网页?
a href="javascript:"与a href="#"