如何定义自己的HTML5元素仍然有效

时间:2013-07-10 14:23:22

标签: html5 html

我已经耗尽了要使用的元素,还需要更多元素。如何定义自己的HTML代码,例如<x><y>,并使其与浏览器一起正常使用?

5 个答案:

答案 0 :(得分:5)

你没有。事实上,我甚至不确定“用完元素”是什么意思。浏览器不会呈现不熟悉的标签。考虑使用适当命名的类或ID与最合适的可用元素混合使用。

答案 1 :(得分:4)

要定义自己的HTML 5元素并且仍然有效,您应该加入Web超文本应用技术工作组(WHATWG)并建议更改规范。

答案 2 :(得分:2)

您无法定义自己的HTML5标记。你可以 使用无效标签,但我不建议这样做。

现代浏览器将无效标记视为内联元素。较旧的浏览器不显示它们,但如果您使用HTML5 shiv,shim或modernizr,它将强制旧浏览器以相同的方式处理它们。

同样,建议坚持使用有效的HTML标记。

答案 3 :(得分:2)

HTML是一种预定义的标准,所以不能只定义自己的元素。您可以阅读有关标准here的更多信息。

也许您正在考虑使用XML,但在这种情况下,您应该提供更多详细信息,以便我们了解您尝试使用这些元素实现的目标。

答案 4 :(得分:2)

使用Mozilla的x-Tags。有效性可能是一个问题,但您可以获得对标记的跨浏览器(甚至IE 9+)支持。

(抱歉破坏这个有趣的帖子。)