thx
jetzt weiß ich wie es geht aber mal ne frage gibts da auch nen tag ähnlich dem <pre>? wo mann komplett alles was zwichen dem tag kommt als text anzeigen kann bei HTML codes? oder geht das nur mit textarea´s?
Es gibt <plaintext>. Das versteht zumindest ein alter Netscape, und es dürfte auch ziemlich "verboten" sein mittlerweile, und außerdem kommt man aus diesem Plaintext-Modus nicht wieder zurück nach HTML, weil ja </plaintext> als normale Zeichen ausgegeben werden, nicht als Tag.
<pre> ist präformatierter Text. Dazu wird in der Regel eine Schriftart wie Courier genommen, und alle Zeilenumbrüche und Leerzeichen werden exakt 1:1 ausgegeben. Trotzdem werden Tags interpretiert - irgendwie muß der Browser ja </pre> erkennen können.
Die einzige Lösung, ein '<'-Zeichen als '<'-Zeichen auszugeben, ist die Maskierung als Entity: < muß in den Quelltext. Das gleiche gilt für '>', was als > geschrieben werden muß. Die doppelten Anführungszeichen müssen nicht unbedingt maskiert werden, dürfen also " bleiben.
Mehr dazu unter http://selfhtml.teamone.de/html/allgemein/zeichen.htm#html_eigene.
- Sven Rautenberg