vistar, очевидно нет...там маска а это не будет работать в css - скорее всего надо mask делать именно в css на блок (div) вот здесь я задал этот вопрос => подсматривай иногда https://ru.stackoverflow.com/q/1245922/308951
Nimbus1996, что такое скакать ? фактически это будет частью html - к примеру делаете блок - (к примеру class="forSvg") в js создаём переменную/константу и пишете так
let mySvg = `yor svg`;
document.querySelector(".forSvg").innerHTML = mySvg;
и всё, в вашем html будет пусто но в инспекторе будет ваш svg и он будет отображаться
Nimbus1996, можно вставить (в случае если не хотите засорять html) то вставить ваш svg в во внешний javascript и просто вывести( то есть сделать innerHTML) в нужное место