我知道实体<
and>
用于<
and >
,但我很好奇这些名称代表什么。
<
代表“左标签”之类的东西还是只是一个代码?
我知道实体<
and>
用于<
and >
,但我很好奇这些名称代表什么。
<
代表“左标签”之类的东西还是只是一个代码?
<
少于:<
>
比...更棒:>
它们用于显式定义小于和大于符号。如果一个人想打出来<html>
而不是让它成为 HTML 中的标签,那么可以使用它们。另一种方法是将<code>
元素包装在代码周围,以免遇到这种情况。
它们也可以用来表示数学运算符。
<!ENTITY lt CDATA "<" -- less-than sign, U+003C ISOnum -->
<!ENTITY gt CDATA ">" -- greater-than sign, U+003E ISOnum -->
其他人已经注意到正确的答案,但没有清楚地解释最重要的原因:
<
代表 <
标志。请记住:lt == l ess t han>
代表>
Just remember: gt == g reater t han<
and字符?>
>
和<
字符是 HTML 中的“保留”字符。<
and>
用于表示不同元素的开始和结束:例如<h1>
,而不是用于显示大于或小于符号。但是,如果您想实际显示这些符号怎么办?您只需使用<
and >
,浏览器就会知道如何显示它。< == lesser-than == <
> == greater-than == >
<
= 小于<
, >
= 大于>
> and <
是HTML中>
and字符的字符实体引用。<
不能在文件中使用小于 (<) 或大于 (>) 符号,因为浏览器会将它们与标签混合。
对于这些困难,您可以使用实体名称(>
)和实体编号(<
)。
在 HTML 中,小于号用于标记的开头。如果您<test1>
在内容中使用此括号“”,则您的括号内容将不可见,html 渲染器将其假定为 html 标记,使用其 ASCI 编号更改字符可防止此问题。
使用 html 友好名称:
<test1>
或带有 asci 编号:
<test1>
或完整的asci:
<test1>
结果:<test1>
asci 参考:https ://www.w3schools.com/charsets/ref_html_ascii.asp
<
代表lesser than (<) symbol
和,>
符号代表greater than (>) symbol
。
有关 HTML 实体的更多信息,请访问此链接:
在铁轨中:
<= this is <=
=> this is =>