Sven Rautenberg: SORRY HAB NEN FEHLER GEMACHT

Beitrag lesen

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