起初,Unicode字符中的emoji表情符号只有黑色。而随着emoji表情符号的逐渐发展,其中一些emoji开始有了彩色版本。然而,有些字体能支持显示完整的emoji,有些字体不支持。这使同一个emoji在不同的平台上有了多种形式 。这里我们根据emoji的合格状态将它们分为3种类型:

  • 完全合格 -- 每个emoji的字符都是合格的;或者一个emoji表情符号序列,其中每个emoji字符都是合格的。
  • 最低限度合格 -- 第一个表情字符是合格的,剩下的字符序列不完全合格。
  • 不合格 -- 一个emoji既不是完全合格状态也不是最低限度合格状态。

注意💡:完全合格的emoji适应性是最好的,即便去掉了某些字体它也能显示完整的emoji,也就是说它能被大多数字体支持。