Google chrome chrome是否对这两个';空间';(32)和';nbsp';(160)符号?
我刚刚创建了一个自定义字体,其中32个和160个符号有不同的图标,但在Chrome中,当html代码确实包含不同的符号时,它们看起来总是一样的,例如:Google chrome chrome是否对这两个';空间';(32)和';nbsp';(160)符号?,google-chrome,fonts,rendering,space,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 {
<!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>
字体测试
@字体{
字体系列:“myfont”;
src:url(“ArialWithSpaces.ttf”);
}
身体{
字体系列:“myfont”;
}
123456
Chrome是否有意为“空格”(32)和“nbsp”(160)符号呈现相同的字符?
它看起来像一只虫子
这是我的带有自定义图标的“自定义”字体:
我很困惑。你告诉我们他们渲染的是一样的,然后你问他们渲染的是不是一样的。我很好奇我是不是做错了什么,或者是它的chrome错误,或者它的160和32个符号看起来总是一样的……你还没有展示你的作品,所以我不知道你是否做错了什么。(即使我看到了,我个人也不会。)//我不希望他们“看起来”像任何东西。它们都应该呈现为空白区域。默认情况下,它们都应该显示为空白区域,但我更改了字体,使char 32和char 160看起来不同,但它们在chrome中看起来相同。因此,我很好奇它的Chrome bug或预期行为。