Hallo,
Wer Listen verwenden und die Nachteile in Kauf nehmen möchte kann dies gerne tun. Eine Pflicht dazu besteht jedoch nicht.
Mit HTML5 gibt es für die Hauptnavigation das nav-Element. Das kann direkt mit a-Elementen gefüllt werden.
würdest du den HTML Aufbau so umsetzten?
<header class="header">
<div class="container">
<div class="logo">
<img src="https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=75" alt="">
</div>
<nav id="nav">
<a href="#">Startseite</a>>
<a href="leistungen.html">Leistungen</a>
<a href="beispiele.html">Beispiele</a>
<a href="blog.html">Blog</a>
<a href="kontakt.html">Kontakt</a>
</nav>
</div>
</header>