Christian Eyrich: :before content und Umbruch

Beitrag lesen

Hast Du mal probiert, das white-space (pre oder nowrap) auf a#test:before anzuwenden?

Jo, alles schon probiert.
Aber da das white-space ja nur auf den dazugefügten Teil wirkt, hilft das nicht.

Genausowenig funktioniert
a#test:before {white-space:nowrap; content:url(bild.gif) " ";}
da das die Grafik zwar an das Space bindet, aber hinter dem Space wieder umbricht.

Es funktioniert
a#test:before {white-space:nowrap; content:url(bild.gif) "\A0";}
Das bindest das nbsp an die Grafik und das nbsp bindet sich an den nachfolgenden Text.

Aber erstens funktioniert das nicht wenn kein Zwischenraum zwischen Grafik und nachfolgenden Text kommen soll, zweitens ist es nicht gerade eingängig und drittens würde ich ja gerne wissen, ob das bei einem W3C-konformen Browser überhaupt nötig ist.

Christian