Hallo Andreas,
Es geht per CSS, find nur weder hier noch über Google irgendeine Doku...
ja, es geht tatsächlich per CSS. :-)Das, was Du vorschlägst, ist aber keine CSS-Lösung, denn Du brauchst ja zusätzliche HTML-Elemente.
es ist sicher keine _reine_, aber eine überwiegend CSS basierende Lösung, denn die benutzten HTML-Elemente haben ja keinerlei Einfluss auf das Layout und eine zentrierte, am Doppelpunkt ausgerichtete Formatierung scheint mir anders nicht möglich.
Eine CSS-Lösung ist
text-align:':';
(die aber wohl von den Browsern nicht wirklich unterstützt wird).
Das hast du ja weiter unten schon einmal geschrieben und ich habe es ehrlich gesagt für einen Scherz gehalten. Wenn es das aber in den CSS 1/2/3 Spezifikationen irgendwo gibt, dann poste doch bitte einen Link.
cu,
ziegenmelker