在项目HTML中插入本地字体库?

问题描述

所有人!

我的老师通知我,项目中必须包括对外部库的所有要求。

如何在我的项目中本地插入Web字体。这是项目的索引代码

var nvc = new List<keyvaluePair<string,string>>();
nvc.Add(new keyvaluePair<string,string>("client_id",Config.ServicePrincipalId));
nvc.Add(new keyvaluePair<string,string>("scope","https://graph.microsoft.com/.default"));
nvc.Add(new keyvaluePair<string,string>("client_secret",Config.ServicePrincipalKey));
nvc.Add(new keyvaluePair<string,string>("grant_type","client_credentials"));

解决方法

它们的意思是您必须下载要添加的脚本的副本,而不是从外部引用它们,而应在本地文件夹中引用它们。

想象一下,您的HTML文件存储在C:/MyWebSite/index.html中。您想要在MyWebSite中创建一个名为脚本的额外文件夹,并将您在此处引用的脚本保存在该文件夹中:

<link href="css/move-edu-depart-pessoal-a2.webflow.css" rel="stylesheet" type="text/css">

<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>

<!-- [if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js" type="text/javascript"></script><![endif] -->

<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=5f15f8c6e58e175a9e819bcd" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>

<!-- [if lte IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/placeholders/3.0.2/placeholders.min.js"></script><![endif] -->

您已经有一个执行此操作的示例:

<script src="js/webflow.js" type="text/javascript"></script>

这是项目中名为js的文件夹,其中存储了名为webflow.js的文件。