Cześć, proponuje ci przebudowanie swojego menu w taki sposób
<ul>
<li><a href="index.html">Strona główna</a></li>
<li><a href="podstrona.html">Spis treści</a></li>
<li><a href="podstrona.html">Kontakt</a></li>
</ul>
a w css (domyślam się że chcesz mieć pionowe menu)
ul {
margin: 0; /* usuniecie marginesów */
padding: 0;
width: 200px; /* ustaw tutaj szerokość menu jaka chcesz */
}
ul li {
list-style: none; /* usuniecie stylowania elementów listy (kropek) */
}
ul li a {
display: block; /* link bedzie wtedy na całą szerokość ul w tym przypadku 200px */
text-align: center; /* wyśrodkowanie tekstu w a */
}
Mam nadzieje, że wytłumaczyłem to w najprostrzy sposób.
Pozdrawiam