document.writeを使用して、スパンの内側にsvgパスを描画することはできますか?スパンは、svgが機能するために必要ではありません。それは、svgがカラットの隣にあるテキストと一致することを保証するだけです。margin-bottomを使用してテキストの垂直方向の中央に配置しましたが、別の方法があるかもしれません。これは、ブログのサイドナビゲーション(jsを除く)で行ったものです。その隣にテキストがない場合は、スパンやマージンの下のオフセットは必要ありません。
<div id="ID"></div>
<script type="text/javascript">
var x = document.getElementById('ID');
// your "margin-bottom" is the negative of 1/2 of the font size (in this example the font size is 16px)
// change the "stroke=" to whatever color your font is too
x.innerHTML = document.write = '<span><svg style="margin-bottom: -8px; height: 30px; width: 25px;" viewBox="0,0,100,50"><path fill="transparent" stroke-width="4" stroke="black" d="M20 10 L50 40 L80 10"/></svg></span>';
</script>