Die <div>s sind nicht inhaltsleer. Der Inhalt definiert sich über das css, das sie formatiert. Und das sieht der Validtor offenbar als gültig an.
sie sind inhaltsleer und dienen nur einem dekorativen zweck - da hat <del>das äffchen</del><ins>der gepard</ins> schon recht ;)
nachdem aber der internet exploder mit per css erzeugten pseudo-elementen nicht wirklich umgehen kann, ist das imho eine durchaus akzeptable krücke
Weil die Links, absolut positioniert, ein dreizeiliges Layout ergeben?
Und wieder definiert per css.
was spricht dagegen, die listen-elemente absolut zu positionieren?