将图表集:utf-8 添加到@font面类不起作用



我已经在@font面类中设置了charset:utf-8属性。但它不起作用。

当我设置元数据标签时,它工作正常。

我如何获得这种工作方式?

我的 CSS 部分:

@font-face {
font-family: 'font-icon';
src:url('fonts/iconfont.eot');
src:url('fonts/iconfont.eot?#iefix') format('embedded-opentype'),
url('fonts/iconfont.woff') format('woff'),
url('fonts/iconfont.ttf') format('truetype'),
url('fonts/iconfont.svg#font-icon') format('svg');
font-weight: normal;
font-style: normal;
charset:utf-8;
}

在 CSS 中,您只需将第@charset "utf-8";行放在工作表的顶部,告诉浏览器文件的内容是 UTF-8。您可以在 HTML 中执行相同的操作,在文档的<head>设置元字符集标记<meta charset="utf-8">。现在,如果您正在加载的字体支持 UTF-8 字符,则无需执行任何操作。您可以从节点中完全省略此属性。

最新更新