【问题标题】:printing "<html>" using html使用 html 打印“<html>”
【发布时间】:2011-03-31 02:55:48
【问题描述】:

如何打印“html”标签,包括“”?如何在不使用文本区域和 Javascript 的情况下对任何标签执行此操作?

【问题讨论】:

标签: html escaping symbols html-entities


【解决方案1】:

使用HTML character references:

&lt;html&gt;

应该输出

<html>

【讨论】:

    【解决方案2】:

    尝试做:

    &lt;html&gt;
    

    【讨论】:

      【解决方案3】:

      HTML中的特殊字符,如''、'"'和'&'可以使用以下格式打印:

      &name;
      

      其中 name 将替换为字符名称。最常见的是

      &lt;   =   <    (less than)
      &gt;   =   >    (greater than)
      &amp;  =   &    (ampersand)
      &quot; =   "    (double quote)
      

      所以要写 你应该用 HTML 来写:

      &lt;html&gt;
      

      【讨论】:

        【解决方案4】:

        如果要按字面意思显示&lt;html&gt;,用reference来表示标签开分隔符&lt;和标签关闭分隔符&gt;,例如:

        &lt;html&gt;
        

        这将显示为:

        【讨论】:

          【解决方案5】:

          这样做

          &lt;html&gt;
          

          【讨论】:

            【解决方案6】:

            请看html entities

            您可以直接在 html 中使用实体名称。

            &lt;p&gt; &amp;lt;html&amp;gt; &lt;/p&gt; 将呈现为&lt;html&gt;

            同样

            &lt;p&gt; 3 &amp;gt; 2 &lt;/p&gt; 将呈现为3 &gt; 2

            尝试所有 html 实体并检查此 Fiddle 中的输出

            【讨论】:

            • edit将图像中使用的文本粘贴到您的答案中,以便可以在所有设备上阅读、编辑、复制为文本并通过搜索找到。就目前而言,您的图像很难查看和使用您的答案。请参阅formatting documentation 以获取使您的文本看起来很漂亮而不使用图像的提示。
            【解决方案7】:

            要将字符放入HTML中,你必须输入它们对应的字符序列。例如,&amp;lt; 的序列是 &amp;lt;,而 &amp;gt; 的序列是 &amp;gt;。如果您将所有&amp;lt;&amp;gt; 替换为它们对应的字符,您将能够在您的网站中显示HTML 代码。但是,这个过程可能有点乏味。这就是为什么互联网上有一些工具可以帮助您做到这一点。例如:

            1. https://displayhtmlcode.pythonanywhere.com/(一个非常简单的网站,可以满足您的需求。)

            【讨论】:

            • 您与链接的网站有任何隶属关系吗?这个答案与其他答案的含义相同,加上一个网站链接,这对我来说似乎是自我推销。
            【解决方案8】:
            &lt;html&gt;
            

            我的输出代码&lt;HTML&gt;

            【讨论】:

            • 这重复了其他答案,并在他们发布 3 年后发布得很好
            【解决方案9】:

            要打印 HTML 标签,请写

            &lt;html> 
            

            &amp;lt;html&amp;gt;

            两者都提供相同的输出:&lt;html&gt;

            【讨论】:

            • 这重复了其他答案,并在他们之后 6 年(!)发布得很好
            猜你喜欢
            • 2017-03-29
            • 1970-01-01
            • 2019-01-03
            • 1970-01-01
            • 1970-01-01
            • 2014-12-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多