📅  最后修改于: 2023-12-03 14:52:18.763000             🧑  作者: Mango
Unicode 是一种字符编码系统,用于在计算机中表示各种语言的字符。HTML 中可以使用 Unicode 来表示各种字符,包括 Emoji。
Unicode 可以使用不同的编码方式进行表示,常见的编码方式包括:
其中,UTF-8 是应用最广泛的一种编码方式。
UTF-8 是一种可变长编码方式,用 1~4 个字节来表示一个字符。其中,ASCII 字符使用 1 个字节表示,非 ASCII 字符使用 2~4 个字节表示。
在 HTML 中使用 Unicode,需要使用 Unicode 的十六进制编码表示字符。格式为 &#xXXXX;
,其中 XXXX
是字符的 Unicode 码点,可以在Unicode 官方网站上查找。
例如,字符 😄 的 Unicode 码点为 U+1F604,可以使用 😄
来在 HTML 中表示。示例代码如下:
<p>我今天很开心,😄😄😄</p>
结果为:
我今天很开心,😄😄😄
需要注意的是,在使用非 ASCII 字符时,需要确保文件使用 UTF-8 编码,否则会出现乱码。可以在 HTML 中添加如下元数据指定编码方式:
<meta charset="UTF-8">
使用 Unicode 在 HTML 中表示字符,可以支持多种不同的语言和字符集。需要注意编码方式和字符的 Unicode 码点,并确保文件使用正确的编码方式。