Svg Vs Font Icons. But even after long searches I did not find advice concerning my special situation. Seriously Dont Use Icon Fonts.
Using the background-size property to edit the size means recalculating the background-position as well not ideal. Fa-glass fa-music fa-search fa-envelope-o fa-heart fa-star fa-star-o fa-user fa-film fa-th-large fa-th fa-th-list. They are less in size and and you can change the size of the icon when required with image files pngjpeg it distorts the image file where as font icons scale properly.
I have a site served by a CMS.
Setting a general viewBox means the icon may have extra spacing around it since some icons will be larger than others. With SVG stroke outline versions of icons can share the same path as the original icon. I have a site served by a CMS. It really depends.