急html中嵌入applet 为了兼容不同浏览器 使用标签
急:html中嵌入applet 为了兼容不同浏览器 使用标签<comment><embed>的困惑
现在要在html中嵌入一个java applet,为了兼容不同的浏览器 使用下边代码
实际可以在页面中正常打开,但是有个问题
通过W3C的validater验证通不过 一直提示“element "COMMENT" undefined” “element "EMBED" undefined”
这是什么原因?
我看<embed>是html5的新标签 那么<embed>只能在html5中使用吗?如果是这样,那为什么我在html4.0.1中用 还可以正常嵌入applet。困惑 这个该怎么解决?
请各位大虾指教啊。。。
------解决方案--------------------
浏览器支持html5就行
------解决方案--------------------
选择doctype来校验,要不是自动探测你的doctype,不同的Document Type包含的元素当然不一样
这个不用管,浏览器不会100%按照你指定的doctype来生成页面的,会自动解析doctype未包含的标签,以兼容老的网站
现在要在html中嵌入一个java applet,为了兼容不同的浏览器 使用下边代码
<object
classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase = "http://java.sun.com/update/1.6.0/jinstall-6u35-windows-i586.cab#Version=6,0,0,10"
<!--省略其他代码-->
<comment>
<embed
<!--省略-->
</embed>
</comment>
</object>
实际可以在页面中正常打开,但是有个问题
通过W3C的validater验证通不过 一直提示“element "COMMENT" undefined” “element "EMBED" undefined”
这是什么原因?
我看<embed>是html5的新标签 那么<embed>只能在html5中使用吗?如果是这样,那为什么我在html4.0.1中用 还可以正常嵌入applet。困惑 这个该怎么解决?
请各位大虾指教啊。。。
------解决方案--------------------
浏览器支持html5就行
------解决方案--------------------
选择doctype来校验,要不是自动探测你的doctype,不同的Document Type包含的元素当然不一样
这个不用管,浏览器不会100%按照你指定的doctype来生成页面的,会自动解析doctype未包含的标签,以兼容老的网站