MudGuard: Wie Dialog auszeichen?

Beitrag lesen

Hi,

Ich: "Ich habe nicht vor hier noch länger zu stehen"
   Sie: "Dann geh doch, lasse dich nicht aufhalten"
   Ich: "Na gut dann bis Morgen"
   Sie: "Ja, tschüß bis Morgen"

Ich werf jetzt mal noch einen weiteren Vorschlag in den Raum:

<p class="ich">Ich habe nicht vor hier noch länger zu stehen.</p>
<p class="Sie">Dann geh doch, lasse dich nicht aufhalten.</p>

mit
p:before { content:attr(class) ':'; font-weight:bold; float:left; width:3em; }

Ja, ich weiß, daß veraltete Browser dabei versagen - aber ich würde gerne mal Eure Meinung zu diesem Vorschlag hören.

Anstelle der direkten Ausgabe des class-Attributs könnte man natürlich auch mit

p.ich:before { content:'Ich:'; font-weight:bold; float:left; width:3em; }
p.ottonormalverbraucher:before { content:'Otto Normalverbraucher:'; font-weight:bold; float:left; width:18em; }

arbeiten - falls der Name des Sprechers Zeichen enthält, die in Klassennamen nicht erlaubt sind, muß das ja sogar sein.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.