任何crossbrowser都会出现构建自己的HTML元素的问题?

时间:2010-09-06 09:44:15

标签: html validation cross-browser

据我所知,通过一些简单的安排,即使在旧版浏览器中也可以使用新的HTML5元素。这是否意味着浏览器根本不关心标签的名称?那么编制自己的元素会有任何关键问题,例如<comments></comments><feature></feature><chapter></chapter>或其他什么,而不是使用id和类?

我意识到这是非常愚蠢和不必要的,但从假设的角度来看,它是否可能导致任何实际问题?

1 个答案:

答案 0 :(得分:0)

要让Internet Explorer显示新标记,您需要在JavaScript中执行此操作:

document.createElement('comments');

新元素没有样式,默认为display: inline;

除此之外,您可以使用任何您想要的标签。

请务必使用HTML5的doctype:<!DOCTYPE html>