有一些Unicode字符有些浏览器只是决定他们将为您变成表情符号。我无法告诉你为什么,但这是我看到的:
那些文本Unicode字符(▶,↩和,❤)在Chrome中显示为文本,然后ios Safari将其变成表情符号。请注意,当它们是文字时,我有能力改变其颜色,而不是当它们转向表情符号时。
上面的那些角色也可能会为您变成表情符号。它们看起来像我的WordPress编辑器中的文字。耸耸肩。
这为我出现了,因为我正在帮助某人使用他们的网站,他们不喜欢出现的“红色钻石”。直到我看手机之前,我才把它们视为红色。
有几个人向我指出,如果您在角色之前使用此(︎︎︎),它将“要求将其作为文本渲染”。这是有关的规格。我无法正常工作。
更新!它不是以前的,应该是之后的!所以像❤︎︎。在iOS上,这确实对我有用。谢谢大卫。
这是我的测试:
我在iOS上看到的内容:
我阅读了一些孢子类型的孢子类型:单拼音也可以防止表情符号转换,但这也对我不起作用(尽管我被告知它在iPados上专门起作用)。
如果您可以选择该元素,即使角色变为表情符号,也可以将它们迫使它们变为颜色。这是安德鲁·沃尔波利(Andrew Walpolea)的一个例子:
Preethi Sam博客说,您也可以使用文字阴影来执行同样的操作:
在我的情况下,问题是没有选择器可使用!我遇到麻烦的钻石是数据库中数百个随机帖子。
我只是放弃了,并在整个数据库上进行了MySQL搜索/替换(通过更好的搜索替换)以摆脱它们。
Matias Singers在“ Unicode符号为文本或表情符号”中对此有更多的作用。
以上是有时转向表情符号的文字的详细内容。更多信息请关注PHP中文网其他相关文章!