Answers:
从技术上讲,“#”是一个定义良好的URL引用,它指向当前文档的开始,因此在形式上不被“破坏”。但是,它被认为对可访问性不利,它也是“伪”链接的常见症状,即a
假想链接到外部但依赖JavaScript的元素。(在过去,它<a href="..." onclick="...">
是唯一支持该onclick
属性的元素,因此人们编写了“虚拟” href="#"
属性,这并不是真正的虚拟对象。)
因此,您可以将其视为不正确的错误消息,或者是有用的警告消息,可能编写得有些不正确。
#
的内容都指向文档的开头。