icon font is a technique for embedding vector graphics in HTML, using custom font files.
SVG is a highly recommended instead of icon fonts. Here is a reasoned explanation why. If one insists on using fonts for icons - there are reasons for that as well, such as being easy to embed in text -, they should at least have meaningful Unicode mappings to provide fallback.
- Criticism: https://twitter.com/rsteudel/status/1128256143149682689
- "“Please stop using icon fonts” @zachleat - #btconf" @rsteudel May 14, 2019