Есть смысл это делать через css ( или просто картинкой )?
Нет смысла.
Сколько же некомпетентных людей в комментариях, это шок

1) это делается в css за пару минут и легко изменяется в будущем
2) картинка не на всех разрешениях будет смотреться хорошо

В идеале, конечно же, иконки делать через шрифты (сервисы типа icomoon)