XHTML5与HTML5有什么不同?

44 html standards html5 accessibility

XHTML5与HTML5有什么不同?我知道XHTML5是该语言的XML形式,HTML5是该语言的SGML形式,这意味着明显的语法差异.会有进一步的分歧吗?XHTML5是否会弃用HTML5未弃用的完全没用的元素?XHTML5是用模式而不是doctype编写的吗?XHTML5是否会进行结构验证,而不仅仅是说明什么是孩子?XHTML5会提供HTML5中没有的可访问性优势吗?XHTML5会提供任何安全性增强吗?

请分享您所拥有的任何知识声称是网络的未来?

Que*_*tin 32

XHTML5与HTML5有什么不同?

不使用HTML5"doctype".xmlns属性是必需的.

我知道XHTML5是该语言的XML形式,HTML5是该语言的SGML形式

不,HTML5不是基于SGML的.

,这意味着明显的语法差异.

不,只是某些形式的语法被禁止.

XHTML5是否会弃用HTML5未弃用的完全没用的元素?

不,它们只是不同的序列化.

XHTML5是用模式而不是doctype编写的吗?

据我所知,目前还没有计划建立官方架构(或DTD:doctype是"在浏览器中触发标准模式的东西",仅此而已).

XHTML5是否会进行结构验证,而不仅仅是说明什么是孩子?

与HTML5没有区别.

XHTML5会提供HTML5中没有的可访问性优势吗?

没有.

XHTML5会提供任何安全性增强吗?

没有.

  • @austin - HTML5是用英文写的!不完全是.在HTML5草案中,第2.2节描述了HTML语法作为SGML的自定义格式*灵感*.但是,HTML5的许多功能都无法用SGML DTD描述(实际上HTML4也是这样),并且没有尝试确保HTML5规则符合SGML. (15认同)
  • "不使用HTML5'doctype'."实际上,DOCTYPE在XHTML5中是*可选*(细微差别,但仍然).但是,如果要使用它,则必须使用大写的"DOCTYPE"编写:`<!DOCTYPE html>`.更多信息:http://mathiasbynens.be/notes/xhtml5 (8认同)
  • XHTML正在走向恐龙...... (6认同)

Ann*_*nne 24

http://wiki.whatwg.org/wiki/HTML_vs._XHTML试图记录HTML5和XHTML5之间的差异.据我所知,它是迄今为止该主题的最佳可用资源.