我知道实体<和比;用于<和>,但我很好奇这些名称代表什么。
& lt;代表“左标签”之类的东西,还是只是一个代码?
我知道实体<和比;用于<和>,但我很好奇这些名称代表什么。
& lt;代表“左标签”之类的东西,还是只是一个代码?
当前回答
>和& lt;是HTML中>和<字符的字符实体引用。
不能在文件中使用小于(<)或大于(>)符号,因为浏览器会将它们与标记混合在一起。
对于这些困难,您可以使用实体名称(>)和实体编号(<)。
其他回答
& lt;小于:<
>大于:>
<和>代表什么?
& lt;<符号。只要记住:lt == less than >只需要记住:gt ==大于
我们为什么需要它?
这是因为>和<字符是HTML中的“保留”字符。 HTML是一种标记语言:<和>用于表示不同元素的开始和结束:例如<h1>,而不是用于显示大于或小于符号。但是如果你真的想要显示这些符号呢?您可以简单地使用<和比;浏览器会知道如何显示它。
参考:https://dev.w3.org/html5/html-author/charref
< = <, > = > >
>和& lt;是HTML中>和<字符的字符实体引用。
不能在文件中使用小于(<)或大于(>)符号,因为浏览器会将它们与标记混合在一起。
对于这些困难,您可以使用实体名称(>)和实体编号(<)。
它们用于显式地定义小于和大于符号。如果有人想输入<html>,而不是在html中有一个标签,就会使用它们。另一种方法是将<code>元素包装在代码周围,以避免遇到该元素。
它们也可以用来表示数学运算符。
<!ENTITY lt CDATA "<" -- less-than sign, U+003C ISOnum -->
<!ENTITY gt CDATA ">" -- greater-than sign, U+003E ISOnum -->
http://www.w3.org/TR/html4/sgml/entities.html