Introduction
In this article, I will describe how to create a Button using HTML5 and CSS3. I will create this button without the use of a Photoshop Image or any image and I will not use a Form element Button of HTML.
Step 1. Design a div with the help of HTML and provide its properties with CSS.
HTML
<html>
<head>
<title>Creating Button</title>
<link href="../CSS/StyleSheet1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="button">
</div>
</body>
</html>
CSS
body {
background-color: green;
}
* {
margin: 0 auto;
}
#button {
background-color: pink;
margin-top: 30px;
height: 40px;
width: 130px;
border-radius: 50%; /* for making corners of div in round shape */
border: groove;
}
Step 2. Create an ANCHOR tag within the div (button) and provide it properties with CSS.
HTML
<div id="button">
<a>Home</a>
</div>
CSS
a {
margin-left: 40px;
margin-top: 20px;
font-weight: bold;
font-size: large;
}
Step 3. Provide properties for the div (button) on hover with CSS.
CSS
#button:hover {
background-color: red;
box-shadow: pink 5px 5px;
border: none;
}