我基本上不知道是否可以将HTML 4和HTML 5混合在一起(标准明智)。
例如,如果我的HTML 4 body
元素中包含HTML5 audio
标记,该怎么办?我知道它的工作和渲染是正确的,但它是否可以标准化,并且我的SEO值会受到它的惩罚吗?
修改 正如很多帖子所指出的,HTML 5也有一个body元素。显然,每次新的HTML标准到来时,只有少数元素被弃用并标记为过时。现在请不要低估我的问题,因为我认为还有其他人误解了这个问题。这样,我不必删除它。
答案 0 :(得分:3)
您指定的元素都是HTML 5,因此您不会混合任何内容。
(如果你能给出一个更好的例子,说明你所面临的问题,或者你正在考虑哪些因素,或许我们可以详细说明。)
在HTML 5中使用HTML 4元素是安全的,因为引入了新元素,只删除了一些不推荐使用的元素。
答案 1 :(得分:-1)
没关系,混音没什么不对。但是,您需要为旧版浏览器不支持的html5元素提供回退。您可能需要包含一些库,例如Modernizer和shiv,以使事情变得无缝。