When is a button not a button?HTML A11y February 25, 2019How to choose between link and button and why you should never try to recreate a native <button> with JS.Read on Smashing Magazine