我在我的asp.net web应用程序中使用了一些特殊字体。在每台机器上都没有找到它们(使用该Web应用程序),而且客户端看不到该字体。我可以解决它吗
答案 0 :(得分:1)
如this W3Schools article中所述,您应该在指定font-family时始终指定回退:
font-family属性应该包含多个字体名称 "回退"系统。如果浏览器不支持第一个字体,那么 尝试下一个字体,依此类推。
从您想要的字体开始,然后以通用系列结尾 浏览器选择通用系列中的类似字体,如果没有其他字体 字体可用。
您可以使用font-family
属性在CSS中执行此操作,只需指定逗号分隔的不同字体列表即可。如上所述,它应以通用族结束。
以下示例更喜欢Arial
,但会回到Helvetica
" font-family"何时找不到Arial
。如果两者都不可用,那么它将回退为sans serif
"泛型系列"的字体。
font-family: Arial, Helvetica, sans-serif;
答案 1 :(得分:1)
在这种情况下,您应该使用webfont。浏览器将下载您的特定字体并显示您想要的页面。
例如,参见(从未使用过,首次点击Google搜索):https://www.web-font-generator.com/请注意第二个复选框!