为什么HTML5符号在同一浏览器中显示不同的颜色和大小

时间:2017-07-07 12:05:00

标签: html css html5 unicode

我在网页中使用(chart increasing)(chart decreasing)等特殊字符。

当我的电脑显示时,使用firefox 54.0.1(64位),它们显示为灰色方块和黄色线:

enter image description here

当显示在另一台具有相同firefox版本,相同操作系统版本的PC中时,它们显示为白色方块和绿色/红色线条。和不同的大小:

https://lh3.googleusercontent.com/-OnTDmSsAC4Y/WV97nlgz0-I/AAAAAAAABsA/CC5htffesDkImzVMJBcm-aZqo1DaWbJ3gCL0BGAYYCw/h23/2017-07-07.png

据我所知,如果我使用不同的浏览器,它们看起来会有所不同,但为什么会出现在相同的浏览器中,不同的PC?

%ProgramFiles%\Mozilla Firefox\fonts的内容在两者中都相同。

1 个答案:

答案 0 :(得分:2)

您正在使用表情符号,并且没有标准渲染。您可以在此处查看不同的效果图:http://unicode.org/emoji/charts/full-emoji-list.html(供参考,您似乎使用chart increasingchart decreasing

如果你指定了自己使用的字体并且字体具有完整的表情符号支持,那么你可以强制持续观察的唯一方法就是。