📜  如何用标签召唤实体 - Html (1)

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

如何用标签召唤实体 - HTML

标签用于在 HTML 文档中标记文本,而实体是一些字符或符号,由于其特殊含义被浏览器解释为 HTML 代码中的某些元素或标记。在 HTML 中,使用特殊字符(如小于号、大于号、引号以及版权符号)时,浏览器无法识别它们,因为它们在 HTML 中具有特殊含义。因此,为了在 HTML 中正常显示这些字符,必须使用实体。

HTML 中有两种类型的实体:预定义实体和自定义实体。预定义实体是由标准制定的,每个实体都对应一个特定的字符或符号。有些预定义实体在 HTML 中有特定的代码,而其他实体则没有。下面是一些 HTML 预定义实体的示例:

Entity Name             Entity Code    Result
----------------------------------------------
空格(空格符)                         
小于号(小于符)             &lt;           <
大于号(大于符)             &gt;           >
和号(和符)                &amp;          &
双引号(进口)               &quot;        "
撇号(单引号)               &#39;         '
版权符号                    &copy;        ©
注册符号                    &reg;         ®
商标符号                    &trade;       ™
减号                        &minus;       −

可以使用这些实体来代替相应的特殊符号或字符。下面是一个示例:

<p>这是一段包含版权符号和商标符号的文本:&copy; 2021 MyCompany, Inc.。所有权归其所有者所有。商标 &trade; 是 MyCompany, Inc. 的注册商标。</p>

预定义实体也可以通过它们的实体代码而不是名称进行引用:

<p>这是一个包含版权符号和注册符号的文本:&#169; 2021 MyCompany, Inc.。所有权归其所有者所有。商标 &#174; 是 MyCompany, Inc. 的注册商标。</p>

自定义实体可由用户定义并在 HTML 文档中使用。下面是一个自定义实体的示例:

<!DOCTYPE html>
<html>
<body>

<!-- 自定义实体 -->
<!ENTITY hello "Hello World!">

<p>&hello;</p>

</body>
</html>

此示例定义了一个名为“hello”的自定义实体,并在 HTML 文档中使用它。在 HTML 中,自定义实体必须使用 DTD(文档类型定义)定义。

因此,在 HTML 中,实体的使用是非常重要的,它允许你在 HTML 文档中使用特殊字符和符号,并且它使文档更具有可读性和易用性。

以上为HTML中标签召唤实体的介绍,希望可以帮助程序员更好地理解 HTML 中的标签与实体的概念。