-1

我偶然发现了一个标题中有这个符号 () 的网站(见这个标题,它也在那里)。它也被黑客新闻拾取并显示为字符。我想知道它是什么以及它是如何工作的?

编辑:我附上了截图 在此处输入图像描述

4

2 回答 2

7

这是 Unicode 字符U+1F63B SMILING CAT FACE WITH HEART-SHAPED EYES。它是一种所谓的表情符号,在许多移动设备上,它被彩色图形所取代。但归根结底,它只是一个简单的单一角色。您可以像这样更明确地将其放置在 HTML 中:

<title>&#x1F63B;</title>
于 2013-04-11T11:39:59.120 回答
1

关于问题的“它是如何工作的”部分,在标签指定的 HTML 上下文中,答案是:非常差。可能只有以下字体包含它:Quivira、Segoe UI Symbol(新版本)、Symbola 和 DejaVu Sans 字体(最新版本)。

这意味着,为了让您的访问者有一个公平的机会真正看到该字符,您需要使用可下载的字体(网络字体),即包含它的少数免费字体之一。它们是相当大的字体,因此与仅使用小图像相比,这将是一种沉重的方式。但是如果你需要在文本中使用大量这样的字符,那么这种方法是可行的。

否则在 HTML 中使用该字符并没有什么特别之处,但是如果您使用 JavaScript 对包含它的字符串进行操作,则需要考虑到这是一个平面 1 字符。这意味着占用两个代码单元,即两个 JavaScript 字符。

于 2013-04-11T14:45:37.510 回答