我的系统上安装了许多不常见的字体用于设计等.根据它们是否安装在客户端 *** 作系统上,浏览器会显示这些字体略有不同.我的猜测是,如果确定该字体已经安装在客户端 *** 作系统上,浏览器将忽略CSS字体导入.
这个问题是这些渲染区别(无论多么微小)会影响间距,定位和对齐,导致我看到页面的不同版本而不是访问者.我必须卸载字体(每次都要做的痛苦)或者在虚拟机中预览它(减少痛苦,但仍然很痛苦).
有什么方法可以告诉CSS,“只使用CSS导入中的这种特定字体并忽略客户端 *** 作系统上安装的字体?”
编辑:这似乎解决了这个问题:
>确保CSS @ Font-face规范对Font-family使用的字符串不同于系统上安装的字符串.
>在CSS中的其他位置引用字体时,请使用:
Font-family:系统安装的字体名称,’导入的字体名称’,后备字体;
解决方法 从我的问题编辑:这似乎解决了这个问题:
>确保CSS @ Font-face规范对Font-family使用的字符串不同于系统上安装的字符串.
>在CSS中的其他位置引用字体时,后备字体;
以上是内存溢出为你收集整理的html – 我可以强制浏览器使用CSS @ font-face而不是系统上安装的字体吗?全部内容,希望文章能够帮你解决html – 我可以强制浏览器使用CSS @ font-face而不是系统上安装的字体吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)