如何在HTML中将文字javascript显示为正常正文的一部分?

如何在HTML中将文字javascript显示为正常正文的一部分?,javascript,html,escaping,Javascript,Html,Escaping,我有一些HTML如下 <body> <p><font color="red">Use script as `<script>alert('123')</script>` - must be a number</p> </body> 将脚本用作'alert('123')`-必须是一个数字 你是怎么表现出来的?我希望避免删除脚本标记,并确保浏览器不会执行脚本。假设您希望在线显示该脚本,则需要使用实体和转义 Us

我有一些HTML如下

<body>
<p><font color="red">Use script as `<script>alert('123')</script>` - must be a number</p> </body>

将脚本用作'alert('123')`-必须是一个数字


你是怎么表现出来的?我希望避免删除脚本标记,并确保浏览器不会执行脚本。

假设您希望在线显示该脚本,则需要使用实体
转义

Use script as  `&lt;script&gt;alert('123')&lt;/script&gt;` - mu...

我举了一个例子:

使用脚本作为`<;脚本>;警报('123')和#60/脚本>;`-一定是一个数字

您必须转义html标记才能实现此目的。

示例如下:


字符不需要替换,但通常是因为它们保持不变时看起来很奇怪。因此不欢迎只包含链接的答案。请将代码的相关部分复制到您的答案中。请发布代码的相关部分,而不仅仅是一个链接。@JosephDreamer-我不认为该元素做了您认为它做的事情。
<p><font color="red">Use script as `&#60;script&#62;alert('123')&#60;/script&#62;` - must be a number</p>
Use script as:
<pre>
    &lt;script>
        alert('123');
    &lt;/script>
</pre>

Or use script as:
<code>
    &lt;script>
        alert('123');
    &lt;/script>
</code>