导致其他标签呈现为纯文本的 HTML 标签[重复]

2023-11-22

我想向页面添加一个区域,其中所有动态内容都呈现为纯文本而不是标记。例如:

  <myMagicTag>
      <b>Hello</b> World
  </myMagicTag>

我想要<b>标记仅显示为文本而不是粗体指令。我宁愿不必编写代码将每个“&lt;".

我知道<textarea>会这样做,但它有其他不良的副作用,例如添加滚动条。

myMagicTag 存在吗?

Edit:执行此操作的 jQuery 或 javascript 函数也可以。不幸的是,无法在服务器端执行此操作。


您可以使用script element(由我加粗):

The script元素允许作者包含动态脚本和数据块在他们的文件中。

Example:

<script type="text/plain">
This content has the media type plain/text, so characters reserved in HTML have no special meaning here: <div> ← this will be displayed.
</script>

(请注意,允许的内容script元素是受限制的,例如你can’t have </script>作为文本内容(它将关闭script元素)。)

通常,script元素有display:none默认情况下,在浏览器的 CSS 中,因此您需要在 CSS 中覆盖它,例如:

script[type="text/plain"] {display:block;}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

导致其他标签呈现为纯文本的 HTML 标签[重复] 的相关文章

随机推荐

  • 在unix中使用.sh文件运行.jar文件

    我有一个 jar 文件DirectoryScanner jar在Windows 7中创建 我想在unix服务器上执行这个jar 我在 putty 中运行了以下命令 jar 按预期运行得非常好 java jar DirectoryScanne
  • 从一个容器到另一个容器运行命令

    我有两个 dockerized 项目 一个使用 NodeJS 另一个使用 Python 我想从 NodeJS 应用程序触发 Python 脚本执行 在带有 Python 应用程序的容器上 基本上 NodeJS 应用程序会运行类似的东西exe
  • 为什么 iostream 包含 time.h?

    考虑这段代码 include
  • jQuery - 使用变量作为函数名称

    在 Jquery 中 我想通过更改变量名称来禁用我想要的任何插件 但是下面的代码不起作用 function disablePlugin functionName divID functionName disable disablePlugi
  • 在@implementation中添加ivars

    对于良好的封装 体面Objective C程序员把他们的private伊瓦尔 在 私人extension在主实现文件中声明 如下所示 MyClass m interface MyClass float value end implement
  • 如何在运行时检查 Mac OS X 版本

    我正在使用下面的代码在运行时检查 OS X 版本 if floor NSAppKitVersionNumber lt NSAppKitVersionNumber10 10 On a 10 10 x or earlier system 但这个
  • tilelayer 上的 noWrap 选项仅部分起作用

    为了防止我使用的最高缩放级别出现多个重复的世界地图noWrap true选项 它运行良好 但仅在地图的左侧 灰色区域 右侧仍然显示额外的图块 这是为什么 UPDATE1 看起来这是特定 Mapbox 图块或其加载方式的问题 这里没有包裹和h
  • d3.js 在悬停时传递多个函数

    我使用了一个教程来在鼠标悬停时获得此功能 function arcTween outerRadius delay return function d3 select this transition delay delay attrTween
  • NHibernate 一对一映射,其中第二个表数据可以为空

    我有一个现有数据库 其中包含事务表 我添加了一个名为 TransactionSequence 的新表 其中每个事务最终只有一条记录 我们使用序列表来计算给定帐户的交易 我已将其映射为一对一映射 其中 TransactionSequence
  • 如何通过 Angular 方式示例在 Angular DataTables 中使用服务器端选项?

    我正在尝试使用角度数据表与服务器端处理选项 但是当我尝试在他们的 角度方式示例 仅呈现第一个请求 发送后续请求 分页 排序 搜索 但它们从不更新表 经过一番挖掘 我发现了一个不相关的用户贡献的注释这表明您覆盖ajax选项与您自己的函数来处理
  • 启用 Code First 实体框架 VS Web Express 2012

    我正在尝试在 Visual Studio Web Express 2012 中启用 Code First 根据我目前所读到的内容 我必须使用包管理器控制台和命令 Enable Migrations 当我这样做时 我收到以下错误 Except
  • Google 地点自动完成功能从结果中删除州和国家/地区

    https google developers appspot com maps documentation javascript examples places autocomplete 我有一个类似于上面的谷歌位置自动完成演示网址的页面
  • 经典 ASP:捕获错误

    是否有可能在全局级别捕获经典 ASP 中的所有 500 个错误 也许是 IIS 中的东西 我现在用的是II6 我喜欢捕获错误消息 然后将其存储在数据库中 我知道它在 ASPX 页面中是可能的 但不确切知道你在经典的 asp 中是如何做的 谢
  • 在附加元素上触发 CSS 转换

    As 这个问题观察到 新附加元素上的立即 CSS 转换会以某种方式被忽略 转换的最终状态会立即呈现 例如 给定这个 CSS 此处省略前缀 box opacity 0 transition all 2s background color re
  • 根据日期和时间检索 IMAP 电子邮件?

    我正在尝试使用 IMAP 检索不到特定小时数的电子邮件 我查看了规范 有一个 SINCE 方法接受 RFC 日期 但是 它忽略时间和时区 我可以使用另一种方法根据日期和时间检索电子邮件吗 谢谢 RFC 5032记录引入搜索关键字的WITHI
  • jQuery - 如何根据选定的下拉列表显示/隐藏文本框

    抱歉 如果这是非常明显的 但我已经寻找并寻找解决方案 但没有找到任何东西 我对 jQuery 很陌生 所以即使寻找我想做的事情也很困难 我有一个页面 其中包含一堆字段和下拉框 这些字段和下拉框是从数据库填充的 因此 每个下拉列表都在页面加载
  • 如果用户登录到其他网站,则自动登录到当前网站

    我有大约 100 个用 ASP classic 编码的网站 每个网站都接受订单并将其存储在数据库中 然而 这些订单的支付必须在另一个同样使用 ASP classic 进行编码的网站上进行 所有网站均属于同一家公司 托管在同一 IIS 服务器
  • 如何在 Solaris 10 上构建 Qt 5.2?

    Qt 页面未列出适用于 Solaris 的预编译 Qt 5 软件包 搜索了一下 它似乎也没有包含在流行的软件包存储库 OpenCSW 中 一些谷歌点击表明在 Solaris 下构建 Qt 5 涉及 Solaris 10 下的一些工作 因此我
  • 如何查看 .tflite 文件中的权重?

    我获取了 MobileNet 的预训练 pb 文件 发现它没有量化 而完全量化的模型应该转换为 tflite 格式 由于我不熟悉移动应用程序开发工具 如何从 t flite 文件中获取 MobileNet 的完全量化权重 更准确地说 如何提
  • 导致其他标签呈现为纯文本的 HTML 标签[重复]

    这个问题在这里已经有答案了 我想向页面添加一个区域 其中所有动态内容都呈现为纯文本而不是标记 例如