什么<和和gt;代表什么?

我知道实体&lt;&gt;用于<>,但我很好奇这些名称代表什么。

&lt;是代表“离开了标签”之类的东西,还是只是一个代码?

1751469 次浏览

它们用于显式地定义小于和大于符号。如果有人想输入<html>,而不是HTML中的标记,就可以使用它们。另一种方法是将<code>元素包裹在代码周围,以避免遇到这种情况。

它们也可以用来表示数学运算符。

<!ENTITY lt      CDATA "&#60;"   -- less-than sign, U+003C ISOnum -->
<!ENTITY gt      CDATA "&#62;"   -- greater-than sign, U+003E ISOnum -->

http://www.w3.org/TR/html4/sgml/entities.html

  • &lt;表示小于号: <
  • &gt;表示大于符号: >
  • &le;表示小于或等于号:
  • &ge;表示大于或等于号:
&lt; ==  lesser-than == <
&gt; == greater-than == >

&lt;小于:<

&gt; > >

&lt =小于<&gt =大于>

&gt; and &lt;是HTML中><字符的字符实体引用。

不能在文件中使用小于(<)或大于(>)符号,因为浏览器会将它们与标记混合在一起。

对于这些困难,你可以使用实体名称(&gt;)和实体编号(&#60;)。

在# EYZ0:

&lt=    this is    <=
=&gt    this is    =>

做什么?和比;代表什么?

  • &lt;代表< 符号。只要记住:lt == less than
  • &gt;代表>只要记住:gt == greater than

我们为什么需要它?

  • 这是因为><字符在HTML中是“保留”字符。
  • HTML是一种标记语言:<>用于表示不同元素的开始和结束:例如<h1>,而不是用于显示大于或小于符号。但是如果你真的想要显示这些符号呢?您只需使用&lt;&gt;,浏览器将确切地知道如何显示它。

参考:# EYZ0

&lt;代表lesser than (<) symbol&gt;代表greater than (>) symbol

有关HTML实体的更多信息,请访问此链接:

https://www.w3schools.com/HTML/html_entities.asp

在HTML中,小于号用于标记的开头。 如果你在内容中使用这个括号“<test1>”,你的括号内容将是不可见的,html渲染器假设它是一个html标签,用它的ASCI编号改变字符可以防止这个问题

具有HTML友好的名称:

  &lt;test1&gt;

或asci编号:

 &#60;test1&#62;

或复数asci:

&#60;&#116;&#101;&#115;&#116;&#49;&#62;

结果:& # 60;& # 116;& # 101;& # 115;& # 116;& # 49;& # 62;

asci引用:https://www.w3schools.com/charsets/ref_html_ascii.asp