【发布时间】:2010-09-20 19:57:55
【问题描述】:
虽然验证我对某些人来说不是什么大问题,但我个人希望尽可能验证我的页面,因为我觉得无论编译器/浏览器/阅读您的代码的人是否理解正确编码都是一个好习惯。
无论如何,我正在为请求将他们的 YouTube 视频嵌入页面的客户构建网站。很简单,我从 YouTube 获取代码并将其扔到页面中。它当然可以工作,但该页面现在无法在 XHTML 1.0 Strict 下验证,这仅仅是因为 YouTube 生成的代码。
不验证的部分是嵌入部分,在 Chrome 中没有此行时它可以正常工作,但在 Firefox/IE 中会中断。如果只是 IE,我只是耸耸肩,因为 IE 像往常一样糟糕,但作为 Firefox 也在这样做,我想知道如何处理这种情况。我可以根据浏览器动态输入内容,因此进行验证,但这似乎很草率。
我是不是在打一场失败的战斗,应该忽略这个页面因为这个 sn-p 而无法验证的事实?
不是实际视频,只是示例代码
<object width="480" height="385">
<param name="movie" value="http://www.youtube.com/v/oHg5SJYRHA0?fs=1&hl=en_US"></param><param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/oHg5SJYRHA0?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed>
</object>
【问题讨论】:
-
我喜欢你选择的视频 :)
标签: html validation youtube