【问题标题】:How do you upload a font to your webpage (is the server needed)?您如何将字体上传到您的网页(是否需要服务器)?
【发布时间】:2019-03-27 04:35:40
【问题描述】:

我正在尝试将自定义字体上传到我的网站,但一直失败,我不确定是否需要在服务器中添加路由才能使其正常工作(我正在使用 python 烧瓶)。

字体在我的电脑里static/fonts/Sofia_Handwritten.otf,在启动服务器之前。

我尝试访问它的方式是:

@font-face {
    font-family: "Sofia_Handwritten";
    src: url("fonts/Sofia_Handwritten.otf");
}

#greeter {
    font-size: 50px;
    font-family: 'Sofia_Handwritten';
}

但是不管什么字体都不显示。

服务器回复 200,所以它发现它很好。

编辑: 错误在于文件本身。

【问题讨论】:

  • 您说文件是Sofia_Handwritten.css,但您在尝试访问时却在寻找Sofia_Handwritten.otf
  • 我就是不知道怎么打字

标签: html css flask fonts server


【解决方案1】:

@font-face 应该在您的static/fonts/Sofia_Handwritten.css 中。完成后,您转到 HTML 并添加如下内容:

<link href="static/fonts/Sofia_Handwritten.css" rel="stylesheet">

然后你就可以使用你的字体了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-06
    • 2022-12-04
    • 2016-07-01
    • 1970-01-01
    相关资源
    最近更新 更多