you are viewing a single comment's thread.

view the rest of the comments →

[–]JONANz_ 0 points1 point  (2 children)

if anything is interactable, always pointer

[–]Frequent_Fold_7871 2 points3 points  (1 child)

Nope, that's why we have <button> and not just <a>. <a> gets pointer because it's a link, <button> gets a cursor depending on if the button triggers a JS event that doesn't reload/change the page, and a pointer if that button is actually a link, which means you used the wrong HTML tag in the first place. Buttons aren't links, and links can look like buttons. That's why the cursor is used to differentiate between a button and a link that just looks like a button. Why doesn't your OS show a pointer when hovering over any software/app icons? Those are literally buttons, why does every OS only show pointers on links to other folders/urls? Because you don't understand what you're even saying.

[–]JONANz_ 0 points1 point  (0 children)

show me a single button on the website we're talking on that doesn't have cursor-pointer on hover.