html - 使用图标字体的替代方法

标签 html css fonts icons

我试图避免{ <i> } 和 :before 类在我的 html/css 中。所以,我最终使用了这种方式:

**CSS**

@font-face {
  font-family: "mtv";
  src:url("fonts/mtv.eot");
  src:url("fonts/mtv.eot?#iefix") format("embedded-opentype"), url("fonts/mtv.woff") format("woff"), url("fonts/mtv.ttf") format("truetype"), url("fonts/mtv.svg#mtv") format("svg");
  font-weight: normal;
  font-style: normal;

}

.iFont{
    font-family: "mtv";
    font-size: 18px;
    color: #269AE0;
}

HTML

<div class="iFont">a</div>

您认为出于某种原因它会出现问题吗?

最佳答案

不,它非常好,因为您已经在上面使用了 font-face,然后在仅包含文本的 div 中应用 font-family 不会产生任何问题。 上面的代码可以很好地工作。继续!

关于html - 使用图标字体的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33942177/

相关文章:

html - bootstrap 4 网格不并排

html - 如何在html中使用column-count在三列中显示div?

html - 如何将特定的 Internet 服务提供商重定向到我的网站之外

java - itext 在 PDF 中嵌入字体

javascript - 如果用户调整窗口大小/窗口未最大化,是否可以隐藏网页上的图像

JQuery 循环通过 tbody > tr 获取子元素

html - 为什么页脚会掩盖内容?

android - CircleProgress Bar Android 的自定义字体

html - 为什么 Safari 会截掉这段文字的顶部?

javascript - 将缩略图添加到 ResponsiveSlides.js