明らかに、左角括弧はHTMLテキストでは文字通り使用できません。直角括弧の状態はあまり明確ではありません。試してみるとうまくいくが、もちろんブラウザは厳密には有効なHTMLではない構造を許していることはよく知られている。HTMLの右山かっこ
http://www.w3.org/TR/html4/charset.html#h-5.4は有効ですが、古いブラウザではサポートされていない可能性がありますが、引用された属性値についても具体的に言及しています。 Is it necessary to html encode right angle brackets?も有効だと言われていますが、引用された属性値についても具体的に言及しています。
プレーンテキストのテキスト(内容は<pre>
の要素ですが、これは私の見ているものです)の答えは、どのように違いますか?
とにかく左括弧をエスケープする必要があります。なぜ、最も簡単で安全なことをしないで、また、右括弧をエスケープするのですか? –
私は、右括弧は含まれていても左にはならないプログラム出力からなるテキストを維持しなければならないので、保守タスクがコピーアンドペースト対コピー、ペースト、検索/置換のどちらであるかが決まります。 – rwallace