I've looked everywhere, but none of the suggestions seem to achieve what I need. Essentially, my list is contained within a ul element with a specified height. I want the list items inside to have equal spacing between each other, and in relation to the top and bottom of the ul container (which is dictated by the height)—so that all spaces are uniform. How can this be accomplished?
<ul id="nav">
<li><a href="index.html" id="tab">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>