@henktrol, dus jij bent zo lui om enkele extra regels css te typen, zodat je semantischere code zou krijgen. Jij praat niet zo slim. Het beste om een menu op te bouwen is inderdaad met een <ul>.
En zo te merken aan je taalgebruik zou ik denken dat jij slim genoeg zou zijn om te weten dat je maar één id met dezelfde naamgeving mag gebruiken per pagina. In jouw geval moet je er dus class="tiny" van maken en dus .tiny in je css.
Het mooiste is met ul, dan staat het altijd keurig bij elkaar. Een menu vormt ook één geheel, allemaal losse links zijn geen geheel, maar bij elkaar geraapte stukjes.
Ook als CSS is uitgeschakeld (zoals bij mobile browsers) moet er binnen de website nog goed te navigeren zijn.
Een menu in een lijstje ziet er heel netjes uit en je kan het makkelijk stijlen met CSS.