【H5 前端开发笔记】第 11 期:HTML常用标签 (7) 实体符号与Unicode编码

下面是一份适合整理为技术专栏或学习笔记的内容。📒


【H5 前端开发笔记】第 11 期:HTML常用标签 (7) —— 实体符号与 Unicode 编码

在 HTML 页面中,有些字符 不能直接输入或会被浏览器当作标签解析,例如:

<   >   &

为了正确显示这些字符,HTML 提供了 实体符号(HTML Entity) 机制。


一、什么是 HTML 实体符号

HTML 实体(Entity) 是一种特殊的字符编码方式,用来表示:

  • HTML 保留字符
  • 特殊符号
  • 数学符号
  • 货币符号
  • 空格

基本格式:

&实体名称;

或者

&#实体编号;

例如:

<

浏览器显示为:

<


二、HTML 保留字符

HTML 中有一些字符具有 特殊意义,不能直接写在代码中。

常见保留字符:

字符实体名称编码
<&lt;<
>&gt;>
&&amp;&
"&quot;"
'&apos;'

示例:

&lt;p>HTML标签示例:&lt;/p>
&lt;p>&amp;lt;div&amp;gt;Hello&amp;lt;/div&amp;gt;&lt;/p>

页面显示:

&lt;div>Hello&lt;/div>


三、空格实体

HTML 默认会 合并多个空格

例如:

Hello      World

浏览器显示:

Hello World

如果需要多个空格,可以使用:

&amp;nbsp;

示例:

Hello&amp;nbsp;&amp;nbsp;&amp;nbsp;World

显示:

Hello   World


四、常见 HTML 实体符号

1 数学符号

符号实体
±&plusmn;
×&times;
÷&divide;
&ne;
&le;
&ge;

示例:

5 &amp;lt; 10


2 货币符号

符号实体
¥&yen;
$&dollar;
&euro;
£&pound;

示例:

价格:&amp;yen;199

显示:

价格:¥199


3 版权符号

符号实体
©&copy;
®&reg;
&trade;

示例:

&lt;p>© 2025 My Website&lt;/p>


五、实体编号写法

除了实体名称,还可以使用 数字编码

格式:

&amp;#编号;

示例:

字符编号
<&#60;
>&#62;
&&#38;

示例:

&amp;#60;div&amp;#62;Hello&amp;#60;/div&amp;#62;

显示:

&lt;div>Hello&lt;/div>


六、Unicode 编码

HTML 实体其实来源于 Unicode 字符编码

Unicode 是一种全球统一的字符编码标准,可以表示:

  • 中文
  • 英文
  • 日文
  • 韩文
  • Emoji
  • 数学符号

HTML 也支持 Unicode 编码显示字符

格式:

&amp;#x编码;

示例:

&amp;#x4E2D;&amp;#x6587;

显示:

中文

解释:

字符Unicode
4E2D
6587

七、Emoji 表情

HTML 也支持 Emoji。

示例:

&amp;#128512;

显示:

😀

常见 Emoji:

表情编码
😀&#128512;
😂&#128514;
❤️&#10084;

八、实际开发中的使用场景

1 显示 HTML 代码

例如教程网站:

&amp;lt;h1&amp;gt;Hello&amp;lt;/h1&amp;gt;

显示:

&lt;h1>Hello&lt;/h1>


2 版权信息

网站底部:

&lt;p>&amp;copy; 2026 My Company&lt;/p>


3 控制空格

例如排版:

价格:&amp;yen;199&amp;nbsp;&amp;nbsp;原价:&amp;yen;299


九、开发建议

1️⃣ 推荐使用 实体名称

可读性更好:

&amp;copy;

&amp;#169;

更容易理解。


2️⃣ HTML 文件必须声明编码:

&lt;meta charset="UTF-8">

否则可能出现 乱码问题


3️⃣ 现代开发中:

  • 大部分字符可以直接输入
  • 实体符号主要用于 特殊字符

十、本期总结

HTML 实体作用:

  • 显示特殊字符
  • 避免 HTML 解析错误
  • 支持 Unicode 字符

常见实体:

实体显示
&lt;<
&gt;>
&amp;&
&nbsp;空格
&copy;©

编码方式:

&amp;名称;
&amp;#编号;
&amp;#x十六进制;


如果你愿意,我可以继续帮你整理下一篇:

第 12 期:HTML5 多媒体标签(audio / video / source)

这是 HTML5 非常重要的一部分,很多企业项目和面试都会涉及。🚀

文章已创建 5160

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部