MAG-FRAG: А вы и не лезете. Есть SVG, в котором описаны символы. Есть SVG, использующие id символов. Размеры этих SVG описаны в CSS. Я поменял картинку (тот самый SVG с символами), описание размеров и никто не лезет в разметку, боже упаси:)
MAG-FRAG: Значит span воткнуть и прописать ему фоновую картинку — это гуд, а SVG вместо спана поставить — плохо?)
Схема с SVG, описывающим все символы и SVG, эти символы использующие вполне корректна и точно так же управляется без коррекции разметки.
Увы, webkit не поддерживает использование ссылок на символы в фоновых SVG-картинках, а так бы можно было и ваш вариант юзать.
Александр: Да, проверил в IE — с utf8 проблемы. Так что да, из-за проблем с таким описанием увы, напрямую код не получится вставить.
Если найду корень зла в фоновых SVG для IE, сообщу:)