Aus offensichtlichen Gründen kann die linke spitze Klammer nicht wörtlich in HTML-Text verwendet werden. Der Status der rechten Klammer ist nicht ganz so klar. Es funktioniert, wenn ich es versuche, aber natürlich sind Browser notorisch verzeihen von Konstrukten, die nicht streng gültige HTML sind.Rechtwinklige Klammer in HTML
http://www.w3.org/TR/html4/charset.html#h-5.4 scheint zu sagen, es ist gültig, obwohl von älteren Browsern möglicherweise nicht unterstützt wird, aber erwähnt auch in Anführungszeichen gesetzt Attributwerte. Is it necessary to html encode right angle brackets? sagt auch, dass es gültig ist, spricht aber wieder speziell über in Anführungszeichen gesetzte Attributwerte.
Was ist die Antwort für einfache Textabschnitte (Inhalt eines <pre>
Elements passiert, dass der Fall, den ich betrachte), und unterscheidet es sich in irgendeiner Weise?
Sie müssen sowieso linken Klammern entkommen. Warum nicht die einfachste und sicherste Sache machen und auch den richtigen Klammern entkommen? –
Weil ich einen Textblock verwalten muss, der aus einer Programmausgabe besteht, die zufällige Klammern enthält, aber nicht links, und dies bestimmt, ob die Wartungsaufgabe Kopieren und Einfügen im Gegensatz zu Kopieren, Einfügen und Suchen/Ersetzen ist. – rwallace