Css 为不同的操作系统分配不同的字体

Css 为不同的操作系统分配不同的字体,css,windows,macos,fonts,font-face,Css,Windows,Macos,Fonts,Font Face,我现在有一个问题,谷歌搜索和Stackoverflowsearch都没有帮助。 我目前在Mac和PC上显示不同字体时遇到了一些问题。现在我的问题是:我能为Windows用户分配不同于Mac用户的字体吗 您可以使用javascript: if(navigator.userAgent.indexOf('Mac') > 0) $('body').addClass('mac-os'); 这将使身体进入课堂(mac os) 如果用户在mac上 您可以在类中添加自定义字体似乎不可能,请看这个问题:我

我现在有一个问题,谷歌搜索和Stackoverflowsearch都没有帮助。
我目前在Mac和PC上显示不同字体时遇到了一些问题。现在我的问题是:我能为Windows用户分配不同于Mac用户的字体吗

您可以使用javascript:

if(navigator.userAgent.indexOf('Mac') > 0)
$('body').addClass('mac-os');
这将使身体进入课堂(mac os) 如果用户在mac上


您可以在类中添加自定义字体

似乎不可能,请看这个问题:我认为通过javascript我们可以实现。。。假设我们可以用不同的字体创建不同的类。我认为我们可以根据操作系统来应用这些类…你为什么要这样做?您希望解决的问题是什么(请具体说明,最好是代码和/或URL)?