CSS Menu
In this tutorial, I’m going to show you how to make three different style CSS menus with the same html code as seen on csszengarden.com. But of course, this one is much more simpler.
I will show you how to define the styles for h1, ul, and li tags and change its appearance without modifying the html source code.
Click here to preview the demo >
Style 1

Source Code
Basically I have a H1 and a UL list wrapped around by a DIV id=style1
<ul>
<li><a href ="#">Home</a></li>
<li><a href ="#">About</a></li>
<li><a href ="#">Contact</a></li>
</ul>
</div>
<div class = "content_box1">
Style 1 Content box
</div>
CSS for #style1
font-family: Arial;
}
CSS for H1
font-weight: bold;
text-transform: uppercase;
background-color: #FF6600;
width: 120px;
text-align: right;
padding: 5px;
margin: 0px;
float: left;
border-top: 1px solid #FF6600;
border-right: 1px solid #FF6600;
border-left: 1px solid #FF6600;
}

CSS for UL
font-weight: bold;
margin: 0px;
padding: 0px;
list-style: none;
}
CSS for LI
float: left;
border-top: 1px solid #FF6600;
border-right: 1px solid #FF6600;
}
CSS for link
color: #FFFFFF;
text-decoration: none;
display: block;
padding: 5px 0px 5px 5px;
text-transform: uppercase;
}
CSS for visited link
text-decoration: none;
}
CSS for hover link
text-decoration: none;
background-color: #FFCC33;
}
CSS for content box
font-size: 11px;
clear: left;
background-color: #FFFF91;
border: 1px solid #FF6600;
width: 720px;
padding: 15px;
}

