这是什么类型的编码:
<div><label class=" required">__name__</label><div id="task_tags___name__"><div><label for="task_tags___name___name" class=" required">Name<
何时使用?它的用途是什么?
答案 0 :(得分:2)
该字符串只是一个包含特殊字符转义的html字符串。 <
变为<
,>
变为>
。它只是一种表示您想要显示该字符而不将其呈现为html的方式。
快速搜索list转义字符
答案 1 :(得分:0)
这些是html“特殊字符”
Ampersand lt;将以小于号码的形式出现在网页中,或者&lt;
&符号>;将显示为&gt;
&符号;将显示为引号等。
这是一个值表:
http://www.utexas.edu/learn/html/spchar.html
对我来说最常用的一种是Ampersand nbsp;这是“非破坏性空间”。有时我只想要一个额外的空间而不会使用CSS混乱,浏览器通常会剥离“额外”的空白,就像额外的空间一样。
答案 2 :(得分:-1)
htmlentities
例如在php中执行此操作,例如。当你需要显示一些代码时,你不想渲染什么。
$string = '<div class="something"></div>';
echo htmlentities($string);