Creating an Html Button that acts as a Link
In this tutorial, we are going to learn about how to create an html button that acts as a link, so that when we click on a button it will redirect to another page in a site.
First way
We can achieve this by wrapping a button element with an anchor <a>
tag.
Example:
<a href="https://google.com"><button>Google</button></a>
Second way
Style the anchor <a>
tag that looks like a button.
<a href="https://google.com" class="btn">Google</a>
.btn{
padding: .5rem;
background: orange;
text-decoration: none;
color:black;
}
Third way
Adding an inline (onclick) event handler to the button element with a location.href
property.
<button onclick="location.href='https://google.com'">Google</button>
The value of a location.href
property will be the another page url (you need to redirect) like https://google.com
.