Lieber Jürgen,
Liebe Mitdenker,
liebe Wissende,
liebe Neugierige,
ja!
Das mit dem CSS und den Browsern ist scheinbar auch nicht logisch.
PHP:
$text = "
Hier beginnnt mein Text, der zeigen soll,
- wie Einrückungen mit Tabs funktionieren
- wie man einen Tab in die Textarea bringt
- wann man zu verweifeln hat
und Vieles mehr, dass mich schon lange ärgert.
Leerzeilen sollten auch funktionieren!"
HTML-Template:
$tpl='
<h1>Tagesaufgabe</h1>
<p>Texte und ihre Formatierung</p>
<div class="natural">{{AUSGABE}}</div>';
CSS:
.natural {
font-size:105%;
font-familiy:Tahoma, serif;
white-space:pre-wrap;
word-wrap: break-word;
overflow:auto;
}
PHP Ausgabe von Template und Text:
echo str_replace('{{AUSGABE}}', htmlspecialchars($text, ENT_QUOTES), $tpl);
Spirituelle Grüße
Euer Robert
Möge der Forumsgeist wiederbelebt werden!