2018-10-12 19:37:13 +00:00
---
title: Navigation Bars
---
## Navigation Bars
2018-12-07 14:35:59 +00:00
Navigation bars are a very important element to any website. They provide the primary method of navigation by presenting a list of links to a user. There are many methods to creating a navigation bar. The easiest way to create a navigation bar is to use an unordered list and style it with CSS.
2018-10-12 19:37:13 +00:00
Navigation Bars are mostly made up of `<ul>` lists that are horizontally arranged and styled.
While styling the navigation bars, it's common to remove the extra spacing created by the `<ul>` and `<li>` tags as well as the bulletpoints that are automatically inserted:
```css
2018-12-13 05:03:03 +00:00
list-style-type: none;
margin: 0px;
padding: 0px;
2018-10-12 19:37:13 +00:00
```
**Example:**
There are two parts to any navigation: the HTML and the CSS. This is just a quick example.
```html
< nav class = "myNav" > <!-- Any element can be used here -->
2018-12-13 05:03:03 +00:00
< ul >
< li > < a href = "index.html" > Home< / a > < / li >
< li > < a href = "about.html" > About< / a > < / li >
< li > < a href = "contact.html" > Contact< / a > < / li >
< / ul >
2018-10-12 19:37:13 +00:00
< / nav >
```
```css
/* Define the main Navigation block */
.myNav {
2018-12-13 05:03:03 +00:00
display: block;
height: 50px;
line-height: 50px;
background-color: #333 ;
2018-10-12 19:37:13 +00:00
}
/* Remove bullets, margin and padding */
.myNav ul {
2018-12-13 05:03:03 +00:00
list-style: none;
padding: 0;
margin: 0;
2018-10-12 19:37:13 +00:00
}
.myNav li {
2018-12-13 05:03:03 +00:00
float: left;
/* Or you can use display: inline; */
2018-10-12 19:37:13 +00:00
}
/* Define the block styling for the links */
.myNav li a {
2018-12-13 05:03:03 +00:00
display: inline-block;
text-align: center;
padding: 14px 16px;
2018-10-12 19:37:13 +00:00
}
/* This is optional, however if you want to display the active link differently apply a background to it */
.myNav li a.active {
2018-12-13 05:03:03 +00:00
background-color: #3786E1 ;
2018-10-12 19:37:13 +00:00
}
```
<!-- The article goes here, in GitHub - flavored Markdown. Feel free to add YouTube videos, images, and CodePen/JSBin embeds -->
#### More Information:
<!-- Please add any articles you think might be helpful to read before writing the article -->
More Navigation Examples: [W3Schools ](https://www.w3schools.com/css/css_navbar.asp )