- DIVs and SPANs are not buttons
- If it navigates, it is a link. Use link markup with a valid hypertext reference
- If it triggers an action, it is a button. Use a BUTTON element
- If you don’t like how a button looks, style it with CSS.
- Lots of accessability reasons…