【发布时间】:2011-10-25 11:33:33
【问题描述】:
目前我们有以下DOC类型:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
有一些举措可以更改为以下 DOC 类型:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 TRANSITIONAL//EN" >
争论是为了执行严格的 W3C 跨浏览器兼容性标准,我的问题是,如果我们采用新的 DOC 类型,
如果不将仍然在 4.0.1 HTML 定义中的部分代码更改为 XHTML 1.0 定义,它会有用吗?
更改为新的 DOC 类型定义会导致我现有的 JSP/HTML 中断(假设那些完全符合 4.0.1 但未针对 1.0 XHTML 进行测试)?
【问题讨论】:
-
只是想知道,为什么是 XHTML 1.0?为什么不是 HTML5?无论如何...hsivonen.iki.fi/doctype底部有一张非常漂亮的桌子。看看你当前的文档类型是什么,如果你的新文档是有效的......
-
嗨,BalusC,我想回答这个问题,但是,我也不知道为什么不这样做。不做 HTML 5 的理由是它是未来的事情。我正在阅读您的链接,谢谢!
-
HTML5 规范本身确实还没有完成。但是对于 HTML5 文档类型的 HTML4 文档的浏览器兼容性早已为人所知。