Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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
Css 如何在网站上找不到的电子邮件中包含自定义字体?_Css_Font Face - Fatal编程技术网

Css 如何在网站上找不到的电子邮件中包含自定义字体?

Css 如何在网站上找不到的电子邮件中包含自定义字体?,css,font-face,Css,Font Face,我创建了一种手写字体,希望能够在电子邮件中使用。我阅读了CSS,发现可以使用@font-face指定在线找到的自定义字体,以便在电子邮件中使用。然而,我的字体在网上的任何地方都找不到,而且仅仅使用google drive或dropbox链接似乎也不起作用。我目前的代码是: <!DOCTYPE html> <html> <head> <style> @font-face { font-family: MyDumbFont; src:

我创建了一种手写字体,希望能够在电子邮件中使用。我阅读了CSS,发现可以使用@font-face指定在线找到的自定义字体,以便在电子邮件中使用。然而,我的字体在网上的任何地方都找不到,而且仅仅使用google drive或dropbox链接似乎也不起作用。我目前的代码是:

<!DOCTYPE html>
<html>
<head>
<style>
@font-face {
    font-family: MyDumbFont;
    src: url(https://drive.google.com/file/d/1jd3o49BW07_3FNihjipRbblQ1gP7Sady
}

div {
    font-family: MyDumbFont;
}
</style>
</head>
<body>
<div> Please work. </div>
</body>
</html>

@字体{
字体系列:MyDumbFont;
src:url(https://drive.google.com/file/d/1jd3o49BW07_3FNihjipRbblQ1gP7Sady
}
div{
字体系列:MyDumbFont;
}
请工作。
我也尝试使用Dropbox链接:\

看起来这些链接不允许字体正常打开。是这样的,还是我在做一些愚蠢的格式化问题

在今天之前,我从未真正使用过HTML和CSS,所以可能是因为我犯了某种格式/语法错误。我被告知这样做是为了工作,但这种编码类型的东西通常不在我的权限范围内(这是一个相当小的企业,我只是一个“擅长计算机”的人)


非常感谢所有帮助。

在MSOutlook签名中使用XML创建自定义样式和格式是可能的,但除此之外,尝试在电子邮件中使用自定义HTML/CSS/字体或其他标记通常是不明智的,因为绝大多数电子邮件都没有多余的代码来防止攻击

大多数电子邮件都会阻止在邮件正文中显示HTML/CSS,而图像在很大程度上也是如此


还有--我可能错了--但我不知道Dropbox或Google Drive会希望您尝试有效地将它们用作CDN。

Dropbox不允许通过您提到的URL进行跨源请求。如果您将
www.
替换为
dl.
您会得到一个链接,该链接确实如此

以下是一个工作示例:


也许可以考虑为您的文件购买一些Web空间,因为Dropbox和GoogleDrive并不是为此而设计的。

afaik您不能在电子邮件中使用自定义字体。对于初学者来说,您在
src
中缺少了结尾括号
。我也不确定使用DropBox这样的服务来托管您直接引用的文件的逻辑性,因为它们添加了自己的包装(意味着您无法访问“文件”)。您需要一个直接的文件链接。您应该在Github上创建一个公共存储库,从那里获取原始文件比从GDrive或GDrive更容易Dropbox@RobertHare这是我在Stack Overflow上找到的一篇文章,讨论了您的情况,我觉得有点复杂,因此,我会尝试像阿尔贝托建议的那样做,让自己更轻松。谢谢大家的建议,@AlbertoAnderickJr我将尝试将字体文件放在github上,并将用结果更新帖子。谢谢大家的帮助。