Курсор «рука» изначально возник из-за ссылок с одним щелчком мыши. А в веб-браузере элемент <a>
является элементом .
Но в других контекстах (формы Windows и т. Д.) Курсор по умолчанию (стрелка-указатель) может нажимать кнопки, поэтому браузеры просто поддерживают согласованный интерфейс.
Браузер теоретически может изменить курсор по умолчанию на руку для <input type="button">
элементов.
Но, cursor:pointer;
имеет больше смысла для CSS, потому что это не обязательно должно быть изображение руки. Вы всегда можете изменить свои курсоры на другое изображение, но поведение (pointer
в данном случае) определяет то, что вы называете курсором, а не изображение.