Why use lists to navigate your site?
Part of website design using web standards involves the use of semantically correct code. To quote " Brainstorming and Raves :
A good HTML structure is based on logic, order, and semantically correct markup. If you have a headline, use a heading element starting at H1. If you have a paragraph, use a paragraph element. If you have a list, use a list item element.
At a structural level, site navigation is simply a list of links to other areas of the site. Therefore, the best way to mark up site navigation is (possibly) to use a list item.
If you use a good HTML structure, then text browsers, screen readers, non-CSS browsers, CSS browsers are disabled, and search engines can more easily access your content.
Good article about it here.
Champ
source share