我刚刚为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 3 4 5 6</span></p>
</body>
</html>
Chrome是否会为'space'(32)和'nbsp'(160)符号呈现相同的字符? 它看起来像一个bug ......
这是我的'自定义'字体,带有自定义图标: https://mega.co.nz/#!xQlEHQxB!-fGG1o88nCnIyOrbE64O--a2eewZBZrvTOgC1MuSC5g