
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Create a Search Bar Using HTML and CSS
To create a search bar using HTML and CSS, we can use simple form elements and basic CSS properties. Search box is most commonly used component in a website which makes navigation easier. In this article, we will be understanding how we can create a search bar with search button using HTML and CSS.
We are having a text type input box and a button in this article, our task is to create a search bar using HTML and CSS.
Steps to Create a Search Bar Using HTML and CSS
- First we have created a form and then created a search input text box using HTML input tag and type attribute and then created a button using button tag.
- We have used search class which sets the background-color and max-width of search bar.
- Then, we have designed the search input box where we have applied padding and border and set the width of the box and border-radius.
- With button class we have designed the button by setting the background color and text color of button.
- We have used :hover psuedo class which changes cursor to pointer, background and text color upon hovering.
- We have used link tag to insert an icon on search button.
Example
Here is a complete example code implementing above mentioned steps to create a search bar using HTML and CSS.
<!DOCTYPE html> <html lang="en"> <head> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <title>Document</title> <style> .search { padding: 5px; background-color: #031926; max-width: fit-content; border-radius: 5px; } input[type="text"]{ padding: 10px; border: 2px solid #031926; border-radius: 5px; width: 200px; } button { padding: 10px; border-radius: 5px; background-color: #031926; color: white; } button:hover { color: #031926; background-color: white; cursor: pointer; } </style> </head> <body> <h3> To create a Search Bar using HTML and CSS </h3> <p> We have used <strong>input</strong> tag to create a text type search box using HTML and CSS. </p> <div class="search"> <form action="#"> <input type="text" placeholder="Search..."> <button type="submit"> <i class="fa fa-search"></i> </button> </form> </div> </body> </html>
Conclusion
In this article, we learnt how to create a search bar using HTML and CSS. It is a very simple task and can be easily implemented using basic CSS properties.
Advertisements