Css 在html中嵌入字体
是的,我知道这是一个不断被问到的问题。我宁愿认为我做了功课,但我的浏览器中仍然没有一个不从web服务器中提取字体(根据日志) CSS:Css 在html中嵌入字体,css,embedded-fonts,woff,woff2,Css,Embedded Fonts,Woff,Woff2,是的,我知道这是一个不断被问到的问题。我宁愿认为我做了功课,但我的浏览器中仍然没有一个不从web服务器中提取字体(根据日志) CSS: @font-face{ 字体系列:“开放式SAN”; /*src:local('OpenSans')、local('OpenSans')、url(http://zhegan.in/OpenSans.woff2)格式('woff2')*/ src:url(http://zhegan.in/OpenSans.ttf)格式('truetype'),url(http:
@font-face{
字体系列:“开放式SAN”;
/*src:local('OpenSans')、local('OpenSans')、url(http://zhegan.in/OpenSans.woff2)格式('woff2')*/
src:url(http://zhegan.in/OpenSans.ttf)格式('truetype'),url(http://zhegan.in/OpenSans.woff)格式('woff'),url(http://zhegan.in/OpenSans.woff2)格式('woff2');
字体风格:普通;
字体大小:400;
unicode范围:U+0460-052F、U+20B4、U+2DE0-2DFF、U+A640-A69F;
}
身体{
颜色:#3f3f;
字体系列:“开放式SAN”;
字体大小:400;
字体风格:普通;
}
您的unicode范围中存在无效内容。对此的评论解决了这个问题
如果只想为西里尔文显示Open SAN字符,则可以执行以下操作:
unicode范围:U+0400-045F、U+0490-0491、U+04B0-04B1、U+2116代码>
(我通过查看Google字体中的Open SAN并选择西里尔字母子集来发现这一点:)在您的unicode范围内有些东西是无效的。对此的评论解决了这个问题
如果只想为西里尔文显示Open SAN字符,则可以执行以下操作:
unicode范围:U+0400-045F、U+0490-0491、U+04B0-04B1、U+2116代码>
(我通过查看Google字体中的Open SAN并选择西里尔字母子集发现了这一点:)U+0460
是一个较晚的起点。您希望从U+0400
U+0460
开始的字符似乎起步较晚。看起来你想要从U+0400
开始的字符比我强:)具体来说,他们只需要将第一个范围更改为从U+0400
开始。他们测试站点中的西里尔字母都在U+0400-0460
范围内,这比我想象的要好:)具体来说,他们只需要将第一个范围更改为从U+0400
开始。试验地点的西里尔字母字符均在U+0400-0460