FontAwsome,是否可以在没有完整CDN加载或完整本地脚本的情况下将一个或两个图标加载到站点上?

时间:2016-04-04 23:10:22

标签: fonts font-awesome cdn

使用Font Awesome,是否可以在没有完整CDN加载或完整本地脚本的情况下将一个或两个图标加载到网站上?我希望能够为仅使用两个fa图标的网站节省带宽。

2 个答案:

答案 0 :(得分:1)

据我所知,没有一种简单的方法可以做到这一点。 Font Awesome的大部分文件大小来自用于渲染图标的字体:https://github.com/FortAwesome/font-awesome-less/tree/master/assets/fonts/font-awesome。因此,您需要实际修改这些文件以及引用它们的CSS文件,这可能不值得付出努力。

如果您只对一两个图标感兴趣,那么无论如何,FA在这里并没有多大好处。一种更简单,节省空间的方法是为您需要的两个图标使用简单的PNG或矢量图形。

如果您想要确切的FA图标,那么您可能会发现此工具很有用:http://fa2png.io/。此处还有一个将FA图标转换为PNG / SVG的项目:https://github.com/encharm/Font-Awesome-SVG-PNG

答案 1 :(得分:1)

使用png图像是一个更好的答案,只是为了保存源文件的屠宰。虽然我非常喜欢fa-icons的质量和便携性,所以我希望这可以保留FA图标的CSS灵活性,而不是选择器的任何图像[非]灵活性,例如调整大小,位置,比例,颜色,字体 - 重量,转换或任何其他想要利用的CSS技巧。 FA图标会喜欢CSS和媒体电话的灵活性。