我已经耗尽了要使用的元素,还需要更多元素。如何定义自己的HTML代码,例如<x>
或<y>
,并使其与浏览器一起正常使用?
答案 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+)支持。
(抱歉破坏这个有趣的帖子。)