📜  html 实体 & 和 - Html (1)

📅  最后修改于: 2023-12-03 15:31:16.941000             🧑  作者: Mango

HTML 实体 & 和 -

在 HTML 中,一些字符具有特殊含义,比如小于号和大于号(<>)被用来表示 HTML 标签。如果页面需要显示这些特殊字符本身而不是它们的含义,那么可以使用 HTML 实体来表示。其中最常见的是 &amp; 表示 &,&lt; 表示 <,&gt; 表示 >,还有 &quot; 表示 " 等。

为什么要使用 HTML 实体?

如果在 HTML 中直接使用一些特殊字符,浏览器会将其识别为 HTML 标签或其他特殊字符的含义,而不是原始字符。这可能导致文本显示不正确,或者出现 JavaScript 注入等漏洞。使用 HTML 实体可以避免这些问题,同时使页面的可读性更好。

如何使用 HTML 实体?

在 HTML 中使用实体很简单,只需要将实体的名称放在 &; 中间就可以了。例如,&amp; 表示 &,在 HTML 中写作 &amp;。下面是一些常用的 HTML 实体及其对应的字符:

| 实体名称 | 实体代码 | 对应字符 | | ------------- | ------------- | ------------- | | &amp; | &amp; | & | | &lt; | &lt; | < | | &gt; | &gt; | > | | &quot; | &quot; | " | | &nbsp; | &nbsp; | 空格 |

注意事项
  1. HTML 实体必须使用正确的名称或数字代码,否则将无法正确显示。
  2. 每个实体都必须以 & 开头,以 ; 结尾。
  3. 有些浏览器会自动将一些特殊字符转换为对应的实体,但为了保险起见,最好还是手动使用实体来表示这些字符。
结语

HTML 实体是 Web 开发中一个非常重要的概念,掌握好它可以让我们的页面更加清晰、易读和安全。如果您对使用实体有任何疑问或建议,请在评论区留言。