Hallo,
oder gibts noch ne möglichkeit.
Da machen sich listen sehr gut.
Du kannst den <li> elementen eine hintergrundfarbe/bild geben, mit border versehen und vieleicht ein wenig margin und padding.
Dann kannst du <a> elemente als block definieren, mit breiten und margin-left versehen, hintergrundfarbe vergeben und vieleicht noch border und etwas padding und margin nach belieben.
Dann noch das <ul> element mit padding und margin behandeln.
Fertig.
Gruss, Jan aus Dresden