Hi,
XMP gibt den inneren Text genau so aus, wie er da steht. Ich muß nichts escapen! Das brauch' ich für meine Beispiele.
Und was wäre, wenn der "innere Text" jetzt ein xmp-Element enthielte?
also reduziert auf <xmp><xmp></xmp></xmp>
Woher soll der Browser jetzt wissen, ob der Inhalt aus <xmp> oder doch aus <xmp></xmp> besteht?
Das kann nicht funktionieren.
Es hat schon seinen Grund, daß das xmp-Element schon seit Jahren (mind. April 98 - HTML 4.0) aus HTML gestrichen wurde.
Und in HTML 3.2 (Jan. 1997) hieß es, daß xmp vermieden werden sollte ("Authors should avoid using them in new documents!").
Weitere Nachforschungen ergeben: HTML 2.0 (November 1995) meint: "HTML documents should not contain <XMP> nor <LISTING> elements"
xmp ist also schon seit Ewigkeiten als nicht zu verwenden gekennzeichnet ...
Und so ein Aufwand ist das Escapen ja auch nicht - zwei einfache Ersetzungen, das sollte selbst Notepad schaffen.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.