如何在 HTML 中指定 Unicode 字符的表情符号版本?

How to specify emoji version of a Unicode character in HTML?

Unicode 实体:

U+2714 HEAVY CHECK MARK

有不同的编码:

这一切都很好。如果您有一个包含该编码字符的 Unicode 文件:

Offset    00 01 02 03
00000000: FF FE 14 27

如果您在浏览器中打开它,它将呈现为 HEAVY CHECK MARK

但这不是唯一的 U+2714

还有一个U+2714。有two styles of U+2714:

如果将第二种样式(表情符号样式)放入文本文件中:

Offset    00 01 02 03 04 05
00000000: FF FE 14 27 0F FE

它在浏览器中呈现为 HEAVY CHECK MARK 但这次是 Emoji 样式:

如何在 HTML

中对其进行编码

给出的选项是:

HTML 如何对其进行编码,使其显示为 U+2714 HEAVY CHECK MARK 表情符号样式?

也就是说,这些都失败了:

什么没有?

我认为您只是将“表情符号版本”指定为第二个实体。像这样:

<p>
 &#x2714;<br/>
 &#x2714;&#xfe0f;<br/>
</p>