如您所知,您可以将以空格分隔的列表传递给font-family。浏览器将使用跳过丢失字体后可用的第一个。
.rule {
font-family: doesNotExist, myriad-pro, helvetica, sans-serif;
}
现在,myriad-pro和Helvetica都可以在我的设计中工作,前提是myriad-pro是12px字体,而Helvetica是11px。
如何告诉浏览器使用特定字体的特定字体?我知道我可以在font
速记属性中传递族和大小,但它不接受这样的对的列表。
答案 0 :(得分:0)
好吧,正如重复问题(和 问题的重复)中所述,有一个js库可以帮助进行字体检测,这是CSS根本无法做到的。它使用一种简单但聪明的字体检测方法。我将这里链接为后代: