如何在不使标记“无效”的情况下将新标记添加到xhtml文档?XHTML - 添加新元素
为如:
,而不是<span class="time">
我想使用<time>
。这可能吗?因为我已经看过一个Facebook应用程序做这样的事情。
如何在不使标记“无效”的情况下将新标记添加到xhtml文档?XHTML - 添加新元素
为如:
,而不是<span class="time">
我想使用<time>
。这可能吗?因为我已经看过一个Facebook应用程序做这样的事情。
你需要声明一个新的命名空间为您的发明元素:
<html xmlns:foo="urn:my-namespace">
...
<foo:time>...</foo:time>
或
<html>
...
<time xmlns="urn:my-namespace">...</time>
当然,这不会使感一盎司到您的浏览器,但我假定你有充足的理由想要这样做。
我认为Facebook使用JavaScript来查找这些标签并将其替换为其他东西。这些通常用于使用户友好,然后用没有人想输出的更复杂的标签替换它们。 – animuson 2010-07-06 21:34:36