Можно ли разделить файлы svg спрайта и index.html

Я создал svg спрайт но он мне мозолит глаза в основном файле html я бы хотел вынести все спрайты в отдельный файл, а использовать картинки в файле html можно ли это сделать без применения gulp и других сборщиков проектов?


Ответы (1 шт):

Автор решения: KimiTori

Решил сделать так. Создал файл sprite.svg поместил туда полностью весь спрайт, добавил каждому элементу уникальный id, а в самом коде использовал

<svg>
   <use xlink:href="img/sprites.svg#id элемента который нужен"></use>
</svg>

Все работает и теперь лишний код глаза не мозолит

→ Ссылка