对于“空间”而言,chrome是否使用相同的char? (32)和'' (160)符号?

时间:2014-06-26 13:48:06

标签: google-chrome fonts rendering space

我刚刚为32和160个符号创建了一个带有不同图标的自定义字体,但在Chrome中,当html代码确实包含不同的符号时,它们看起来总是一样:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>Font test</title>
    <style>
        @font-face {
            font-family: "myfont";
            src: url("ArialWithSpaces.ttf");
        }
        body{
            font-family: "myfont";
        }
    </style>
</head>
<body>
    <p><span >1 2&nbsp;3  4&nbsp;&nbsp;5 &nbsp;6</span></p>
</body>
</html>

Chrome是否会为'space'(32)和'nbsp'(160)符号呈现相同的字符? 它看起来像一个bug ......

这是我的'自定义'字体,带有自定义图标: https://mega.co.nz/#!xQlEHQxB!-fGG1o88nCnIyOrbE64O--a2eewZBZrvTOgC1MuSC5g

0 个答案:

没有答案