【发布时间】:2017-04-26 17:05:40
【问题描述】:
SVG 可以包含在 XHTML 中。 MathML 也可以。但是哪些规则管理哪里任何 XML 方言可以包含在另一个方言中?包含的元素是否必须是通常的根元素?
例如,我想在 SVG 中包含 HTML 表格。我不太关心工作示例(我有一个),我关心的是规则和正确性。
【问题讨论】:
-
只要您使用 XHTML(读取 XML),您几乎可以将它放入 SVG 中任何您喜欢的地方。那是完全不受限制的。只要正确声明了所有命名空间(否则无论如何都不会加载 SVG),您不需要从
<html>开始。有实际限制,即您不应该在浏览器的渲染引擎上抛出<td>,而不先设置<table>。
标签: xml svg xhtml xml-namespaces