Hallo,
Du verwechselst Design und Inhalt. Wenn Du eine Menüliste mit CSS so umformatierst, dass die Kreise verschwinden, bleibt es ja immer noch eine HTML-Liste. Es sieht dann halt nicht mehr so aus, wie die Standardeinstellung. Übrigens kann auch eine Tabelle semantisch korrekt sein, aber darüber streiten sich die Forenfreunde.
Tomek