Html 为什么<;按钮>;默认情况下,鼠标悬停时没有指针光标?
首先,我想知道为什么我需要添加Html 为什么<;按钮>;默认情况下,鼠标悬停时没有指针光标?,html,css,user-experience,Html,Css,User Experience,首先,我想知道为什么我需要添加cursor:pointer用于在元素(如、、复选框和收音机)上产生悬停效果 第二,为什么标签默认有这个功能?这是从网页使用的历史角度来看的。标签是只读的。默认情况下,按钮、复选框和收音机可明显单击。所以,只要有人在页面上看到它们,他们就知道它可以被点击或检查。锚定标记可能隐藏在页面上的其他文本之间,并且可能通过样式设置隐藏在视图之外,因此在锚定标记上方的悬停指针(如果它们有指向的url)将表示这是文本中可单击的部分,并将有助于页面导航 您可以在这里的更多答案中查看
cursor:pointer
用于在元素(如
、
、复选框和收音机)上产生悬停效果
第二,为什么
标签默认有这个功能?这是从网页使用的历史角度来看的。标签是只读的。默认情况下,按钮、复选框和收音机可明显单击。所以,只要有人在页面上看到它们,他们就知道它可以被点击或检查。锚定标记可能隐藏在页面上的其他文本之间,并且可能通过样式设置隐藏在视图之外,因此在锚定标记上方的悬停指针(如果它们有指向的url)将表示这是文本中可单击的部分,并将有助于页面导航
您可以在这里的更多答案中查看这些详细信息。
请看一下这些回答了相似的问题
标签在默认情况下不包含它,除非有href属性。在UX堆栈交换上已提出此问题:在