Html 非windows系统中的Segoe UI字体
我正在开发web应用程序的前端,设计需要使用Segoe UI字体。我在一些文本区域使用这种字体,但在非Windows系统(Mac OS borwsers、Android等)中,这些文本不会使用Segoe UI字体呈现Html 非windows系统中的Segoe UI字体,html,css,fonts,Html,Css,Fonts,我正在开发web应用程序的前端,设计需要使用Segoe UI字体。我在一些文本区域使用这种字体,但在非Windows系统(Mac OS borwsers、Android等)中,这些文本不会使用Segoe UI字体呈现 在谷歌上搜索后,我发现这个字体是微软使用的。我的问题是。可以只使用前端中的字体文件吗?可以使用@face font将字体包含在前端中吗?或者我需要一些许可证或类似的东西吗?如果没有直接联系,您不能从Microsoft许可Segoe UI,您可以从Microsoft网页为Segoe
在谷歌上搜索后,我发现这个字体是微软使用的。我的问题是。可以只使用前端中的字体文件吗?可以使用@face font将字体包含在前端中吗?或者我需要一些许可证或类似的东西吗?如果没有直接联系,您不能从Microsoft许可Segoe UI,您可以从Microsoft网页为Segoe UI链接的用户处许可mono字体,但是它与Segoe UI不同
我建议作为Segoe UI字体的替代品,它与webfont非常相似,并且具有更开放的许可证,可以用作webfont(该链接实际上指向Google托管版本的字体)-因此,您可以使用Segoe作为主字体,然后在非Windows 7+系统上使用open SAN。从技术上讲,您可以通过css嵌入字体,但我认为许可证不允许你合法地这么做。然而,我们无法马上发现——微软的授权总是一个迷宫
您能在或上找到其他字体并使用instad吗?他们都有许可证吗?(例如,开放式SAN非常类似)如果使用CSS,只需调用字体堆栈中的字体即可。它可以是第一种字体,也可以是第二种或第三种列出的字体。每个设备或浏览器都将使用系统上显示的列表中的字体。如果您将仅限Mac的字体放在第一位,Windows系统将默认为它发现已安装的第二种或第三种字体 如果您想自己托管字体,请注意,某些设备将不支持某些字体,并且您仍然需要列出其他字体。检查您的分析以查看正在访问的设备和浏览器的类型。选择最流行的字体作为主字体,然后按降序为其他字体添加字体 无法保证实际加载任何字体。变量太多,用户总是可以卸载字体或关闭javascript和其他会让网页设计师发疯的废话
在我的大多数网站中,我使用托管字体和已安装字体的组合,尤其是在设计更为关键的时候。谢谢。我可能会在没有像你说的那样使用Segoe的系统中使用另一种字体。非常感谢你的富有洞察力的回答!