-
Оптимизация svg
- Онлайн версия svgomg
- Node.js версия
npm install svgomg
(npm) - webpack loader
npm install svgo svgo-loader --save-dev
(svgo-loader)
-
Простые способы вставки:
<img src="logo.svg"></img>
background-image: url('logo.svg')
- Генерирование шрифта Fontello
-
Сложные способы вставки:
- Спрайты - собираем иконки в бандл svg-sprite-loader + Демо
<object type="image/svg+xml" data="logo.svg">Логотип</object>
- компонентный подход
-
Сладенькое:
PS:
- Большой справочник по работе с svg https://svgontheweb.com/ru/
- Большой интерактивный учебник работы с svg https://css-tricks.com/lodge/svg/