html - 无法显示自定义网页字体

标签 html css fonts font-face webfonts

我有一些自定义图标想用作网页字体:

enter image description here

但是,我似乎无法显示它们。我只能看到相应的字母(“a”和“f”)。如图here您还将看到字体“socialico”的工作示例

最佳答案

使用@font-face 过去我在使用 font-face 时遇到过很多麻烦,但如果你输入正确,它就可以正常工作:

@font-face {
  font-family: 'Custom Font Name';
  font-style: normal;
  font-weight: 400;
  src: url(linktofont.com/font.ttf) format('truetype');
}

将“自定义字体名称”替换为您希望在使用 CSS 时为字体命名的名称。并将“linktofont.com/font.ttf”替换为字体路径。

编辑 对不起,我读错了,我找到了问题所在。如果你看看你的@import

@import url (http://pastebin.com/raw.php?i=sc4rCApa);   

你在“url”和你的路径之间有一个空格,所以用:

@import url(http://pastebin.com/raw.php?i=sc4rCApa);   

关于html - 无法显示自定义网页字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19758703/

相关文章:

css - 谷歌字体拉丁扩展不起作用

html - 如何在 Laravel 5.0 的 Controller 中使用 echo HTML::script

java - Jsoup 仅选择带有其他元素的 div 中的文本

javascript - 同一组件中 js 和 css 的 html id 和类不起作用

javascript - 如何在同步 JavaScript 运行时显示 CSS 加载器

html - 复选框样式在 Internet Explorer 中不起作用

css - 将文本按比例放大以适合容器

fonts - Firefox 类型呈现比其他 OS X 浏览器更大胆 - 有解决方案吗?

html - bootstrap 4 中的自定义输入文件不显示按钮

html - 类似谷歌的图标在移动设备中滚动——如何复制?