什么是 html 中的转义标签?
他们"
<
>
要代表"
<
>
吗?
这些是如何工作的?
那是十六进制,还是它是什么?
它是如何制作的,为什么它们不只是角色本身?
以下是一些常见的实体。您不需要使用完整的代码 - 经常使用的实体有通用别名。例如,您可以使用 < 和 > 来表示小于和大于符号。& 是和号等。
编辑:那应该是-< > and &
编辑:另一个常见的字符是 
通常用于表示<code>
段中的选项卡
这些是如何工作的?
任何内容&#num;
都替换为 ASCII 表中的字符,与num
.
那是十六进制,还是它是什么?
它不是十六进制的,数字代表 ASCII 表中十进制的字符数。查看ASCII 表。检查 Dec 和 HTML 列。
为什么他们不只是角色本身?
看这个例子:
<div>Hey you can use </div> to end div tag!</div>
它会弄乱解释器。这是一个不好的例子,但你明白了。
为什么不能像编程语言那样使用转义字符?
对此我没有确切的答案。但是与 xml 相同的 html 是一种标记语言而不是编程语言,答案可能在于标记语言如何成为现在的历史。
不,它不是十六进制,而是十进制。十六进制等效值为 < 但是通常使用 < (小于)对于 < 和 > 为 > 代替。
这是html实体的完整参考:
它用于正确的字符格式
HTML 有一组特殊字符,浏览器将其识别为 HTML 语言本身的一部分。例如,浏览器知道当它们在 HTML 代码中遇到 < 字符时,它们会将其解释为标记的开始。> 是保留字符的示例之一。因此使用 html 字符来避免任何问题并正确练习
这些转义是十进制 ascii 转义。您可以在此处查看值。查看 HTML 列。