如何在不使标记无效的情况下向xhtml文档添加新标签?
例如:
我想使用<time>
而不是<span class="time">
。这种做法可行吗?因为我看到Facebook应用程序可以这样做。
如何在不使标记无效的情况下向xhtml文档添加新标签?
例如:
我想使用<time>
而不是<span class="time">
。这种做法可行吗?因为我看到Facebook应用程序可以这样做。
你需要为你发明的元素声明一个新的命名空间:
<html xmlns:foo="urn:my-namespace">
...
<foo:time>...</foo:time>
或者
<html>
...
<time xmlns="urn:my-namespace">...</time>
当然,这对于您的浏览器来说毫无意义,但我想您有充分的理由想要这样做。
time
元素(以及许多其他元素)在HTML5中可用。如果你还没有准备好使用它,那么很快你应该会使用它。 - You