【问题标题】:Display HTML tag characters as plain text [duplicate]将 HTML 标记字符显示为纯文本 [重复]
【发布时间】:2013-09-25 02:23:12
【问题描述】:

如何显示

<b> > Greater than <b>
<b> < Less Than <b>
<b> <> Not Equal to <b>

在上面的代码中,大于号没有以粗体显示。其他人也一样

【问题讨论】:

  • 可能您使用的字体没有这些粗体字符?
  • 其他人发表了评论,但由于某种原因删除了他们的评论。它们很大胆,小尺寸的差别真的很小。如果你把字体做得很大,差别就很明显了。 jsfiddle.net/vJ4eG
  • 不是重复的。问题是关于加粗的。

标签: html css


【解决方案1】:

你需要使用ampersand html character codes

请注意第一组中的粗体 符号。

<b> &gt; Greater than </b>
<b> &lt; Less Than </b>
<b> &lt;&gt; Not Equal to </b>


<p> 
    &gt; Greater than 
    &lt; Less Than 
    &lt;&gt; Not Equal to 
</p>

【讨论】:

  • 感谢您的帮助。标记为答案
  • 它到底有什么帮助?虽然建议使用这种转义,但有充分的理由,它与加粗的问题无关。
  • @JukkaK.Korpela - 符号为粗体。您对此答案的具体问题是什么?您如何看待这不起作用?
  • @JukkaK.Korpela - 问题为“将 HTML 标记字符显示为纯文本”。这解决了这个问题。显然,它根据他们的评论帮助了 OP,也许这是他们正在做的其他事情的一个微不足道的例子(也许内容来自脚本)。无论哪种方式,符号都是粗体。
  • 这个答案根本没有解决正文中的问题,它是基于对实际问题的假设。并且永远不需要转义“>”,转义“不是。
【解决方案2】:

字符“”确实以粗体显示,只是没有你想象的那么粗体。您可以通过尝试使用不同的字体和大小来看到这一点。例如,在典型的 12pt 大小的 Arial 中,当您将它们并排放置时,它们与非粗体字符明显不同。

字体设计师可能会决定避免在特殊字符的粗体版本中使用粗笔画,因为粗体主要用于字母。如果设计得太粗,一些特殊字符会显得很奇怪。

请注意,这与 HTML 源代码中的“”表示为 &amp;lt;&amp;gt; 完全无关。通常建议转义“”从不需要转义,尽管很多人为了对称而转义)。

【讨论】:

  • 这如何解决将标签显示为纯文本的问题? OP 可能正在放置脚本中的标记。
  • 这回答了所提出的问题。标题具有误导性,如果这是真正的问题,那么该问题应作为重复问题关闭。
【解决方案3】:

在过去,您曾经能够编写,然后您编写的任何内容都不会被解释为 HTML。我不确定它是否仍然有效,但可能值得一试。

【讨论】:

  • 你帖子里的答案在哪里???
  • 应该是

【解决方案4】:

你可以使用:

&amp;#60;”或“&amp;gt;”代表“

使用“&amp;#62;”或“&amp;gt;”表示“>”

更多信息请参考:-http://www.ascii-code.com/

【讨论】:

    【解决方案5】:

    大于和小于号是 HTML 中的特殊字符。您需要将它们写为&amp;gt; 用于大于和&amp;lt; 用于小于。

    您会注意到,即便如此,&gt;&lt; 标志也不是很粗体。随着字体大小的增加,差异变得更加明显。该字体并没有为这些字符添加大量粗体。

    【讨论】:

      【解决方案6】:

      使用&amp;gt;&amp;lt; 表示大于和小于。

      此外,虽然&lt;b&gt; 标签仍然是 HTML 规范的一部分,但&lt;strong&gt; 更具语义。你为什么要问?这是因为粗体是一种风格,而强只是说应该注意这一点,而将样式排除在外。格式化是 CSS 的工作,定义结构和内容是 HTML 的工作。

      【讨论】:

        猜你喜欢
        • 2013-01-05
        • 2011-10-12
        • 2020-03-25
        • 1970-01-01
        • 2013-05-19
        • 1970-01-01
        • 1970-01-01
        • 2014-04-21
        • 2022-01-21
        相关资源
        最近更新 更多