起初,Unicode字符中的emoji表情符號只有黑色。而隨著emoji表情符號的逐漸發展,其中一些emoji開始有了彩色版本。然而,有些字體能支持顯示完整的emoji,有些字體不支持。這使同一個emoji在不同的平台上有了多種形式 。這裡我們根據emoji的合格狀態將它們分為3種類型:

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

注意💡:完全合格的emoji適應性是最好的,即便去掉了某些字體它也能顯示完整的emoji,也就是說它能被大多數字體支持。