Этот подход следует избегать. Значением по умолчанию для vertical-align
является baseline
. Изменение семейства шрифтов только псевдоэлемента приведет к появлению элементов с разными шрифтами. Различные шрифты могут иметь разные метрики шрифта и различные базовые линии. Для выравнивания различных исходных линий общая высота элемента должна увеличиваться. См. этот эффект в действии .
Всегда лучше иметь один элемент на значок шрифта.