如何使html忽略作为文本一部分的代码?
我需要在我的html文档中包含一些代码 我尝试了如何使html忽略作为文本一部分的代码?,html,Html,我需要在我的html文档中包含一些代码 我尝试了标记,但没有帮助 <div> Some Stuff </div> 如何将此代码放入文本之类的文档中 谢谢您必须使用。例如: <div> Some Stuff </div> 它将呈现为第一个您可以使用标记。每次在标记中插入任何文本时,它都不会被解析为html文档。但有一点需要注意,如果您试图在pre标记中放置一个开始的HTML标记,您必须这样做: <
标记,但没有帮助
<div>
Some Stuff
</div>
如何将此代码放入文本之类的文档中
谢谢您必须使用。例如:
<div>
Some Stuff
</div>
它将呈现为第一个您可以使用
标记。每次在
标记中插入任何文本时,它都不会被解析为html文档。但有一点需要注意,如果您试图在pre标记中放置一个开始的HTML标记,您必须这样做:
<pre>
<%--your encoded code goes here--%>
</pre>
.tag:before{
content: '<'
}
.tag:after{
content: '>'
}
测试>
测试!!
/测试>
简短回答
使用在线密码对代码进行编码,然后将其放入pre
答案很长
以上内容只会帮助您显示代码。如果您希望代码有适当的高亮显示,请尝试类似于SyntaxHighlighter
链接:您可以使用
的组合,有些人可能会将我钉在十字架上,而不是逃避我的代码。但这对我很有效
CSS
.tag:before{
内容:“”
}
HTML
标签
标签/;标签
使用
例如:
->encoded->br
在文本中使用br
答案与Ibu相同,但可能您需要一种快速编码标签的方法。为了不转义任何字符,您可以使用文本区域:
textarea{
字体家族:继承;
字体大小:继承;
边界:无;
背景色:透明;
调整大小:无;
大纲:无;
}
要在html中显示项目符号,请使用li标记:
你好
这就是它的样子:
你好
使用xmp
标记。它比使用HTML编码器更简单、更快。例如:
<div>
Some Stuff
</div>
这是一个标题。
这是一张药典
这是一个标题。
这是一张药典
这不适用于HTML标记。标签本身必须转义。抱歉,naveen,但在大多数情况下,pre标签默认具有css样式。因此,如果您使用它只是为了让html忽略文本中的标记,那么整个块就会得到不需要的样式。我想这会导致反对票。我是这样做的,但问题是“如何让html忽略作为文本一部分的代码?”。“文本的一部分”对我来说意味着简单的复制文本。例如:“Hello world,我经常使用标记。”这样解释,你的两个答案都不能给那些在“忽略文本中的html标记”之后搜索的人提供准确的快速解决方案。使用SyntaxHighlighter进行预标记仍然需要转义xmp
自HTML3.2(1997年发布)以来就被弃用了。@zsolt但它仍然是一个选项
<pre>
<span class="tag">tag</span>
</pre>
<!--Instead of having to escaping all the character-->
<tag> </tag>
<!--Kinda interested to see why this is bad. I understand that not escaping code can be dangerous b/c of SQL injections and all sort of BS but why is this not a viable option-->
<br> -> encoded -> <br>
use <br> in your text