SVG 1.1 规范不允许使用直接指向foreignObject 元素。
仅限“svg”、“符号”、“g”、图形元素或其他“使用”。
因此,对于 SVG 1.1,您必须指向具有
<g>
<svg>
<foreignObject>
SVG 2 放宽了这一要求,现在大多数浏览器可能都允许这样做。 Firefox 当然可以。