Скрытая и неиспользуемая разметка
Скрытые слои и пустые группы часто встречаются при экспорте из Figma, Sketch и Illustrator. Их удаление обычно безопасно для статических иконок и графики интерфейса, но эту группу стоит отключить, если ваш SVG использует скрытые элементы для анимации или интерактивного взаимодействия.
Плагины SVGO в этом разделе
- Удалить скрытые элементы
removeHiddenElemsУдаляет элементы со стилем display:none или нулевой непрозрачностью, которые редакторы оставляют в коде.
- Удалить пустые контейнеры
removeEmptyContainersУдаляет элементы, которые не рендерятся и не содержат внутри себя полезных дочерних элементов.
- Удалить пустые текстовые теги
removeEmptyTextУдаляет пустые узлы <text> и <tspan>, оставленные графическими редакторами.
- Удалить неиспользуемую обводку и заливку
removeUselessStrokeAndFillУдаляет атрибуты обводки и заливки, которые не влияют на итоговый рендеринг (например, дефолтную чёрную заливку).
Связанные темы
Как попробовать
Откройте SVGOMG.ru, загрузите свой SVG и переключайте указанные выше плагины на панели настроек.