Hallo Hans,
Habe keine Idee, wie man das mit CSS machen solte.
http://css.fractatulum.net/sample/menu1format.htm ff.
CSS-Layout heißt ja nicht, dass man einfach alles so mit CSS formatiert. CSS Layout heißt, dass man sich in HTML eine sinnige semantische Struktur für ein Menü überlegt. Und bis es in XHTML 2.0 <nl> geben wird, sind die beiden Möglichkeiten für Menüs nunmal <ul> oder <ol>. Diese kann man dann mit CSS so formatieren, dass sie so aussehen, wie man will. Auch horizontal: http://www.alistapart.com/articles/taminglists/
Viele Grüße,
Christian