Should I use a button or a link?
There are differences as to when a button should be used rather than a link. UX Movement wrote an article about this, and they came up with a simple rule: Buttons are used for actions that affect the website's front-end or back-end; links are used for navigation and actions that don't affect the website at all.
Can you use a button as a link?
Style the link as a button
Add a link styled as a button with CSS properties. A href attribute is the required attribute of the <a> tag. It specifies a link on the web page or a place on the same page where the user navigates after clicking on the link.
Should links look like buttons?
Answer. Yes, it is OK to use links that look like buttons, but it is highly encouraged to use the native elements if possible. If necessary you can have links that look like buttons and you can even do the opposite and make link elements function as buttons.