0

根据 w3c 标准,有些全球代码无效,例如我们可以考虑 YouTube 嵌入代码或 Facebook 插件。在这种情况下,我们该怎么办?

<iframe width="560" height="315" src="http://www.youtube.com/embed/6mXNg9HSyYo" frameborder="0" allowfullscreen></iframe>

在这种情况下你建议我怎么做?要编辑代码以确保 w3c 验证,还是在我的整个网站都经过 w3c 验证时留下这些代码?

最好的问候, 图希德

4

1 回答 1

2

对此给出的唯一验证错误(在 HTML5 中检查时)是:

iframe 元素上的 frameborder 属性已过时。改用 CSS。

基本上这意味着frameborderHTML5 不再支持(可以通过 CSS 实现)。然而,它仍然包含在内的原因是因为并非所有浏览器都支持 HTML5 - 所以这可以作为后备。

如果您希望您的站点通过所有验证测试,则删除该属性应该没有任何问题,但是将该属性留在那里不太可能出现任何问题。

于 2013-05-18T23:57:19.037 回答