为什么YouTube在iframe中为嵌入式视频添加了type =属性?

Xah*_*Lee 8 html youtube html5

转到YouTube时,它会提供一个嵌入代码,例如

<iframe title="YouTube video player"
class="youtube-player" type="text/html" width="640" height="385"
src="http://www.youtube.com/embed/QRvVzaQ6i8A?rel=0">
</iframe>
Run Code Online (Sandbox Code Playgroud)

请注意

type="text/html"
Run Code Online (Sandbox Code Playgroud)

是无效的HTML.iframe标签没有此类属性.

任何人都可以解释为什么谷歌把它?我想这是出于某些实际原因,但我无法猜测是什么.

PS你可以通过这里获取嵌入代码http://www.youtube.com/watch?v=QRvVzaQ6i8A

kar*_*cow 1

我想这是谷歌本身的一个错误。我怀疑有一个错误。它不是 HTML4 的一部分,也不是 HTML5 的一部分。您可以安全地忽略它并将其删除。

关于类型属性主题:对象元素上的类型符合但已过时。浏览器从未真正使用它来猜测所提供的 URI 的内容。