【问题标题】:Can I use HTML tags inside an SVG tag?我可以在 SVG 标签中使用 HTML 标签吗?
【发布时间】:2013-04-09 03:42:47
【问题描述】:

我想在 SVG 标记中使用常规 HTML 标记(例如输入标记)。

为什么?我希望我的 SVG 图形能够从用户那里获取文本(例如,用户单击用 SVG 绘制的框并在其上输入文本),所以我想在 SVG 标记中使用 HTML 输入标记。这可能吗?

如果答案是否定的(很可能会),我如何允许用户编辑 SVG 文本?

【问题讨论】:

标签: html text svg dojo


【解决方案1】:

【讨论】:

  • 看起来不错,我看到的唯一问题是foreignobject does not seem 被IE9支持:/
  • 有一些应用程序可以将 html 转换为 svg,也许你可以使用它。你到底想做什么?
  • 我想显示带有浮动图像和视频的富文本(项目符号、粗体、斜体)
  • 但是你为什么需要 svg 呢?你为什么不使用 html
  • 是否可以将 svg 作为 div 的背景和 div 上的文本层?要拥有一个似乎围绕 svg 的浮动文本,您可以使用透明 div 来勾勒 svg 中的重要区域,以便浮动文本必须围绕它们...
猜你喜欢
  • 1970-01-01
  • 2016-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-30
  • 2015-12-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多