是否所有XTML 1.0 Strict都有效为HTML5?

时间:2013-01-29 16:19:46

标签: html5 validation xhtml web-standards

我有一个XHTML 1.0 Strict站点。我想交换到HTML5。从我读过的内容来看,它几乎就像XHTML可以被认为是HTML5的一个子集,即更新DOCTYPE和编码标签,它就像HTML5一样好。

是吗?我应该注意哪些重大问题?

2 个答案:

答案 0 :(得分:1)

不,HTML5不一定是有效的XML,因此HTML5和XHTML是不同的。浏览器通常容忍标记偏离DOCTYPE中声明的标准。如果您的XHTML不使用'X'的任何功能(即可扩展),那么转换可能非常简单。如果您使用了可扩展功能,那么浏览器可能会忽略这些部分。另一个标准XHTML5正在筹备中!

答案 1 :(得分:1)

由于HTML 5的开发考虑了向后兼容性,因此允许使用HTML和XHTML语法。将DOCTYPE更改为<!DOCTYPE html>就足够了 如果您的网站作为XHTML 1.0 Strict有效并且使用application/xhtml+xml媒体类型投放,则只需删除DOCTYPE即可将其转换为XHTML。