Mit Semantisch meinst du dann eher auf <li> umstellen, logisch struktieren und gliedern?
Also was ich jetzt festgestellt habe, der FireFox 1.5.7 stellt es ohne kleinen Rand dar, der Firefox Version 2.0 (AKTUELL) mit Rand! Also muss das ein Bug sein. Selbst wenn ich die Höhe vom Span Element definiere, sehe ich nur die Höhe des Textes und nicht den leeren Content wie es mir der InternetExplorer richtigerwiese mit darstellt.