【问题标题】:As a letter / character may have color? like this: ✔️作为一个字母/字符可能有颜色?像这样:✔️
【发布时间】:2016-06-27 14:27:06
【问题描述】:

我在 facebook 中找到了这个字母/字符,但它怎么会有颜色呢?对我来说简直是疯了,看看这个:✔️


添加图片(来自 Windows 上的 Firefox)

【问题讨论】:

  • 什么颜色?在哪里?至少提供您正在谈论的内容的屏幕截图。我怀疑它是否真的与编程有关。
  • <span style="color: pink">✔️</span>.
  • @MarcB 我不相信 Facebook 帖子/cmets 可以使用 HTML 来格式化颜色/字体。
  • @alroc:那么也许 OP 实际上应该解释这个字符的来源/方式。 “来自 facebook”与说“在地球上看到”一样有用。

标签: ascii


【解决方案1】:

这不是 ASCII 字符,它可能是 emoji。表情符号是 Unicode 的一部分,显示给用户的实际字形可以由显示它的平台解释。规范建议了一个名称/描述,但实现方式各不相同。

因此,虽然您可能会看到彩色复选标记,但我看到的是黑白。其他时候,单个字形将在特定平台上提供多种样式;例如,当我在 iPhone 上使用笑脸时,我可以选择多种“肤色”,但您的 Android 设备可能只显示一个通用的。

编辑:编辑到原始帖子中的图像就是一个完美的例子。在 Windows 上使用 Chrome,我看到一个黑色复选标记。 Firefox 的屏幕截图显示为绿色。

【讨论】:

    【解决方案2】:

    这里使用的符号不是 ascii 编码的。他们使用范围更广的 Unicode 编码。 Ascii(extended) 仅限于 256 个符号集。

    符号/字形(小图形表示)(这些刻度不是字符)的 unicode 解释可能因不同平台而异,因为某些 unicode 范围是开放供使用且未设置为全局的。

    这就是为什么,虽然每个设备的 unicode 加密保持不变,但不同的设备/在线平台对解密的解释不同,使我们能够感知彩色或黑色符号。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-03
      • 1970-01-01
      • 2019-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多