Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 不同语言的不同字体_Asp.net Mvc_Html_Css_Fonts_Font Face - Fatal编程技术网

Asp.net mvc 不同语言的不同字体

Asp.net mvc 不同语言的不同字体,asp.net-mvc,html,css,fonts,font-face,Asp.net Mvc,Html,Css,Fonts,Font Face,我使用MVC(使用自定义控制器)在Umbraco中实现了一个站点。客户在他们的设计手册中使用了大面条标题,并要求在网站上的几个地方使用@font-face作为web字体 当我们将网站扩展到不同的语言时,我们遇到了立陶宛语的问题,因为有些字符不受支持。计划还将把网站扩展到讲阿拉伯语的国家,我相信我们在这里将面临更严重的问题 可以在这里找到大面条标题的示例(将语言更改为立陶宛语): 现在来回答问题。对于语言不支持的字符,有没有办法使用回退字体 或者,在您的国际网站上如何处理此问题?我可以想到的一件事

我使用MVC(使用自定义控制器)在Umbraco中实现了一个站点。客户在他们的设计手册中使用了大面条标题,并要求在网站上的几个地方使用@font-face作为web字体

当我们将网站扩展到不同的语言时,我们遇到了立陶宛语的问题,因为有些字符不受支持。计划还将把网站扩展到讲阿拉伯语的国家,我相信我们在这里将面临更严重的问题

可以在这里找到大面条标题的示例(将语言更改为立陶宛语):

现在来回答问题。对于语言不支持的字符,有没有办法使用回退字体


或者,在您的国际网站上如何处理此问题?

我可以想到的一件事是,当语言设置为立陶宛语时,向html元素添加一个类,并在这种情况下应用新字体。我认为试图回到特定的角色将是一种痛苦

我也想到了这一点,但真的想知道这是否是普遍接受的方法。我最终实现了这个解决方案,因为没有更好的想法。