现在,我有很多例子可以回答为什么遵循验证规则很重要的问题。 我还说过,有时您只需要成为叛逆者并打破规则,并记录原因。
在此示例中,您可以看到框架集仍然可以在HTML5中正常工作。 但是,我必须下载代码并在顶部添加HTML5文档类型。 但是仍然可以识别框架集元素,并且可以达到预期的效果。
因此,知道使用框架集是完全荒谬的,并且知道您必须按照教授/老师的指示使用框架集,那么您就可以处理W3C验证器中的单个验证错误,并同时使用HTML5视频元素和 不推荐使用的框架集元素。
请记住,如果这是一个用于学校的项目,那么一旦浏览器供应商完全删除了对HTML5的框架集支持,它很可能不会在一两年内出现。 只要知道自己是对的,就可以按照老师/教授的要求做即可:)
更新:
顶级父文档使用XHTML,框架使用HTML5。 验证者没有抱怨框架集是非法的,也没有抱怨视频元素。
index.php:
video.html:
poster="http://cdn.kaltura.org/apis/html5lib/kplayer-examples/media/bbb480.jpg"
durationHint="33" controls>