2015-02-17 60 views

回答

1

他们不需要下载任何东西。您的字体,脚本和css文件可以存储在您的应用程序中,也可以使用CDN。 谷歌有一个很好的字体集:https://www.google.com/fonts/

这里有一个简单的例子:

在你BundleConfig.cs:

bundles.UseCdn = true; 
bundles.Add(new StyleBundle("~/fonts", yourCDNPathgoeshere)); 

然后,您可以添加到您的页面布局:

@Styles.Render("~/fonts") 
+0

我刚刚编辑了我的答案。我指的是CDN,并想向他展示他的字体,CSS和JS的位置 – 2015-02-17 22:33:53

+0

感谢您的澄清,我刚刚添加了一个示例 – 2015-02-17 22:39:46

1

我不会推荐Google字体。他们最近切换到WOFF2,这不受iOS(尚)支持。

您的用户不需要下载任何内容,只需将该字体链接到您的css文件。

例如Open Sans,正常厚度用font-weight: 400;表示。 您可以在CSS的顶部添加它。几乎在任何地方都支持WOFFTIFF。所以坚持这些。

@font-face { 
    font-family: "Open Sans"; 
    font-style: normal; 
    font-weight: 400; 
    src: local("Open Sans"), local("OpenSans"), url("") format("woff"); 

然后你只需使用font-family: "Open Sans", sans-serif; font-weight: 400; font-size: 12px;调用字体,无论你想在你的CSS使用它。

*您可以从local("Open Sans")local("OpenSans")中看到该脚本还检查字体是否在本地可用。

相关问题