是否必须验证全球代码?

时间:2013-05-18 23:49:49

标签: html css validation w3c-validation

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

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

在这种情况下,您建议我做什么?编辑代码以确保w3c验证或在我的整个网站经过w3c验证时保留这些代码?

最诚挚的问候, Touhid

1 个答案:

答案 0 :(得分:2)

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

  

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

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

如果您希望您的网站通过所有验证测试,那么删除该属性应该没有任何问题,但是将该属性留在那里会产生任何问题的可能性很小。