Tom: Formatierung mit CSS, statt mit HTML

Beitrag lesen

Hello Chris,

ich frage mich schon eine ganze Weile, ob es wohl eine Möglichkeit gibt, anstelle mit <br> einen Teilenumbruch im Text bei "newline" (also nei "\r", "\n" oder "\r\n") mittels CSS zu erzeugen.

http://de.selfhtml.org/css/eigenschaften/ausrichtung.htm#white_space

Vielen Dank für den Pfennig. Der fehlte noch an meinem Groschen. Aber nun ist er gefallen :-O

<!-- repeat_form--><!--{RECNO}--><!-- of form opinionbook_list_static -->
    <tr>
        <td><!--{CALC_ENTRY_DATE}--></td>
        <td><!--{OWNER}--></td>
        <td><!--{SUBJECT}--></td>
        <td><input type="submit" name="btn[view][<!--{RECNO}-->]" value="ansehen"></td>
    </tr>
    <tr>
        <td colspan="4" style="white-space:pre;"><!--{CALC_CONTENT}--></td>
    </tr>

Ich wollte das Rad nochmal erfinden und habe für unser kleines Callaborate-CMS ein Templatesystem gebastelt, dass es zulässt, dass die Templates vom Kunden erstellt werden, also auch per HTTP von einem entfernten Webserver geholt werden können (in der Regel von seinem). Und da darf ja dann kein aktiver PHP-Code mehr enthalten sein.

Paar Schöheitsfehler hat es jetzt noch, aber das lästige nl2br-Problem ist vom Tisch.

Das CSS steht dann sicherlich später nicht inline, aber zum Ausprobieren hat es eben gereicht :-)

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de