在我工作的项目中,我最近从开发后端(即非Web)服务器转向与Web相关的事物.在HTML代码中,我发现了以下所有内容:
<a href='#'>some link</a>
Run Code Online (Sandbox Code Playgroud)
然后一些JS附加到元素的click事件<a>.
这个唯一的哈希是否有任何特殊含义?我理解如何href='#some_id'告诉浏览器滚动到ID =的元素some_id.但是href='#'不行,那对吧?如果只是创建一个可点击的文本,为什么不简单地使用<span>?