--- title: How to Create an HTML Button That Acts Like a Link --- ## How to Create an HTML Button That Acts Like a Link Sometimes you may want to use a button to link to another page or website rather than to submit a form or something like that. This is fairly simple to do and can be achieved in several ways. One way is to simply wrap your ` ``` This transforms your entire button into a link. A second option is to create your link as you normally would with your `` tag and then style it via CSS: ```html Link To freeCodeCamp ``` Once you've created your link, you can then use CSS to make it look like a button. For instance, you could add a border, a background color, some styles for when the user is hovering the link... Another way to add a button is to wrap an `input` inside `form` tags. Specify the desired target URL in the form action attribute. ```html
``` #### More Information: * [FreeCodeCamp Guide - styling buttons](https://guide.freecodecamp.org/css/css-buttons/) * [How to create an HTML button that acts like a link?](https://stackoverflow.com/questions/2906582/how-to-create-an-html-button-that-acts-like-a-link)