XHTML - 添加新元素

发布于 2024-09-08 09:32:54 字数 163 浏览 5 评论 0原文

如何向 xhtml 文档添加新标签而不使标记“无效”?

例如:

我想使用 而不是 。这可能吗?因为我见过 Facebook 应用程序做了类似的事情。

How can I add new tags to the xhtml document without making the markup 'invalid'?

for eg:

instead of <span class="time"> I'd like to use <time>. Is this possible? because I've seen a facebook app do something like this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

后eg是否自 2024-09-15 09:32:54

您需要为您发明的元素声明一个新的名称空间:

<html xmlns:foo="urn:my-namespace">
...
<foo:time>...</foo:time>

<html>
...
<time xmlns="urn:my-namespace">...</time>

当然,这对您的浏览器来说没有任何意义,但我认为您有充分的理由想要这样做。

You need to declare a new namespace for your invented elements:

<html xmlns:foo="urn:my-namespace">
...
<foo:time>...</foo:time>

or

<html>
...
<time xmlns="urn:my-namespace">...</time>

Of course, this isn't going to make an ounce of sense to your browser but I presume you have good reasons to want to do this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文