@@petro74
Zum Teil brauche ich für die gewünschte Darstellung unsortierte Aufzählungslisten [ <ul> + <li> ].
Wie ich eben schon sagte, hängt die Wahl des passenden HTML-Elements nicht von der Darstellung ab, sondern von der Funktion.
Wenn es eine Aufzählung ist, ist ul/li richtig. Wenn nicht, ist es falsch.
Um eine bessere Übersicht zu bekommen sollen zwischen den belegten Zeilen Leerzeilen eingefügt werden, die ich bisher einfach durch ein braek [ <br> ] erzeugt habe. Und jetzt kommt es, diese Vorgehensweise reklamiert mir der Validator da sie nicht mit den offiziellen Standards konform ist.
Du kannst nicht br direkt in ul packen.
Lass mich raten: Du willst keinen Zeilenumbruch, sondern Abstände zwischen den li-Elementen?
Dafür ist CSS da: entweder außen margin oder innen padding.
Hinweis: Im Page-Einstieg wird das Floating-Menü als CSS-Datei zentral geladen so dass für die Lösung meines Problems, nach meinem Wissenstand, keine Lösung in CSS in Frage kommt.
Für Belange der Darstellung kommt nichts anderes als CSS in Frage.
Du kannst das Stylesheet erweitern, ggfs. auch ein anderes hinzufügen.
LLAP 🖖
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.