在 HTML 中的几乎每个标签中,都必须对<
(start tag) 和&
(character escape) 等字符进行转义。
但是,在<script>
标签内部,这似乎并不适用!例如,我可以在 HTML 中明确定义字符并使用 jQuery 检索它们var my_unescaped_text = $('script[type="text/mytexttype"]');
有没有其他标签可以做到这一点?有没有什么方法可以让我在不使用 javascript 的情况下让这种事情在<pre>
标签中变得可见?(是的,我知道,这听起来绝对是一项艰巨的任务......)
<input>
或者<textarea>
标签呢?绝对可以将这些字符写在文本输入字段中,这是可见且可样式化的(这满足了我可能不清楚的目标)。还有别的事吗?我试图显示的文本(前 javascript 处理)是 Markdown 并且 a<pre>
可能最适合它,尽管 a<textarea readonly="readOnly">
可能看起来与<pre>
.