HTML5不是基于SGML,那么基于什么呢?

时间:2013-04-24 07:25:12

标签: html sgml

http://www.w3schools.com/tags/tag_doctype.asp

  

HTML5不基于SGML,因此不需要引用DTD。

基于SGML,基于HTML 5的标准是什么?

1 个答案:

答案 0 :(得分:13)

HTML5标准指定HTML5的two serializations:“html”和“xml”。 “xml”是有效的XML序列化(反过来又是SGML的子集)。 “html”不再基于任何特定的序列化标准it has its own complete serialization。差别在于:HTML4有一个“sgml”序列化和“xml”序列化(称为XHTML 1.0)

当然,HTML5很大程度上基于HTML4,它基于SGML和XHTML,它基于HTML4和XML。

另请参阅HTML5规范的history section