📜  如何在 HTML 中将 HTML 标签显示为纯文本?

📅  最后修改于: 2022-05-13 01:56:49.622000             🧑  作者: Mango

如何在 HTML 中将 HTML 标签显示为纯文本?

基本上,有两种方法可以将 HTML 标签显示为纯文本。

1. 使用

元素:</strong>不推荐使用纯文本元素,这意味着不再支持此功能。虽然有些浏览器可能仍然支持它,但不建议使用。</p><div class="textBasedMannualAds"></div><p> <strong>2. HTML 实体:</strong>第二个也是唯一可用的选项是使用 html 实体。 < ,> 是 HTML 中的保留字符,为了显示这些保留字符,您必须将它们替换为 html 实体。您可以在此处了解有关实体的更多信息。您可以使用实体名称或实体编号,以<strong>&</strong>初始化它们并以<strong>;</strong>结尾。</p><p></p><p>请参阅下表了解所需的 html 实体:<figure class="table"><table><tbody><tr><td><p style="text-align:center">Sign</p></td><td>Description</td><td>Entity name</td><td>Entity number</td></tr><tr><td><</td><td>Less than(start of html element)</td><td>&lt;</td><td>&#60;</td></tr><tr><td>></td><td>Greater than(end of html element)</td><td>&gt;</td><td>&#62;</td></tr><tr><td>“</td><td>Double quotation</td><td>&quot;</td><td>&#34;</td></tr><tr><td>&</td><td>Ampersand ( beginning of html entity)</td><td>&amp;</td><td>&#38;</td></tr></tbody></table></figure></p><p><strong>示例 1:</strong>在第一个示例中,我们使用 html 实体名称在网页上显示正文元素和段落元素。</p><div><h5 class="code">HTML</h5><div class="hcb_wrap"><pre class="prism undefined-numbers lang-html" data-lang="HTML"><code class="replace"><!DOCTYPE html> <html>    <head>     <title>Plain text </title> </head>    <body>     <pre>         Paragraph element: <p> </p>         Body element : < body > < /body >     </pre> </body>    </html></code></pre></div><br><hr><h5 class="code">HTML</h5><div class="hcb_wrap"><pre class="prism undefined-numbers lang-html" data-lang="HTML"><code class="replace"><!DOCTYPE html> <html lang="en">    <head>     <title>Plain text demo</title> </head>    <body>     <pre>         &lt is entity name for <     </pre> </body>    </html></code></pre></div><br><hr></div><p><strong>输出:</strong> </p><div style="width:810px" class="wp-caption alignnone"><img src="https://mangodoc.oss-cn-beijing.aliyuncs.com/geek8geeks/How_to_display_HTML_tags_as_plain_text_in_HTML_?_0.jpg" srcset="https://media.geeksforgeeks.org/wp-content/uploads/20210917182121/op.png," sizes="100vw"><p class="wp-caption-text">输出</p></div><p><strong>说明:</strong>在上面的代码中, <strong>“<”</strong>和<strong>“>”</strong>被它们各自的html实体简单地替换了。 <strong><pre></pre></strong>是定义预格式化文本的 html 元素。</p><p><strong>示例 2:</strong>在下面的示例中,我们尝试使用<strong>“&”</strong>符号的实体名称为<strong>“<”</strong>显示 html 实体名称。</p><div class="responsive-tabs"><h2 class="tabtitle"> HTML </h2><div class="tabcontent"><div class="hcb_wrap"><pre class="prism undefined-numbers lang-html" data-lang="HTML"><code class="replace"><!DOCTYPE html> <html lang="en">    <head>     <title>Plain text demo</title> </head>    <body>     <pre>         &lt is entity name for <     </pre> </body>    </html> </code></pre></div></div></div><p><strong>输出:</strong> </p><div style="width:810px" class="wp-caption alignnone"><img src="https://mangodoc.oss-cn-beijing.aliyuncs.com/geek8geeks/How_to_display_HTML_tags_as_plain_text_in_HTML_?_1.jpg" srcset="https://media.geeksforgeeks.org/wp-content/uploads/20210917183418/op2.png," sizes="100vw"><p class="wp-caption-text">输出</p></div><p><strong>解释:</strong>在上面的例子中, <strong>“&”</strong>被替换为<strong>“&amp;”</strong>并且<strong>“<”</strong>被替换为<strong>“&lt;”</strong> </p><br><div id="GFG_AD_Desktop_InContent_ATF_728x280" style="margin-left:-3.5%;min-height:280px"></div><br></div></article> </div> </div> </div> </div> </div> <footer> <div class="bg-white text-center pb-1"> <p class="text-body-tertiary pt-3 lh-lg text-opacity-50" id="footer-text">Copyright &copy; 2020 - 2024 版权所有 <br> <a href="https://beian.miit.gov.cn/" target="_blank" class="text-opacity-50 text-body-tertiary mt-1 mb-1">蜀ICP备20006366号-1</a> <br> Made with ❤️ in Chengdu </p> </div> </footer> <!-- 引入Bootstrap JavaScript库 --> <script src="https://unpkg.com/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script> <!-- 引入Meilisearch搜索相关的JavaScript库 --> <script src="https://cdn.jsdelivr.net/npm/@meilisearch/instant-meilisearch/dist/instant-meilisearch.umd.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/instantsearch.js@4"></script> <script src="https://imangodoc.com/static/javascript/meili_custom.js"></script> <!-- 引入prismjs代码高亮相关的JavaScript库 --> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/components/prism-core.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/plugins/toolbar/prism-toolbar.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/plugins/autoloader/prism-autoloader.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js"></script> </body> </html>