如何在svg中显示html编码值?

前端之家收集整理的这篇文章主要介绍了如何在svg中显示html编码值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用d3生成svg并最终得到类似于以下内容标记
<text class="rule" text-anchor="middle">&amp;pound;10K</text>

与按预期呈现的类似html相比.

<div>
    &pound;20,160 - &pound;48,069
</div>

是否有一个属性我需要在svg标签上设置以获得类似的编码类型?我尝试在页面添加标记< Meta name =“content”content =“application / xhtml xml; charset = utf-8”/>但这没用.

解决方法

SVG中未定义HTML实体.您可以使用实际的unicode字符,也可以使用 foreignObject element将HTML嵌入到SVG中.

猜你在找的HTML相关文章