HTML4.01中的DTD

HTML4.01中的DTD,html,Html,DTD(文档类型定义)的目的是定义XML文档的合法构建块。那么,为什么它在HTML4.01中用作Doctype呢 如果HTML5没有使用dtd,那么我们如何验证HTML5文档呢。我们必须在这里编写自定义DTD吗 DTD(文档类型定义)的目的是定义XML文档的合法构建块 SGML文档也是如此 那么,为什么它在HTML4.01中用作Doctype呢 因为HTML4是一个SGML应用程序,它利用已经完成的工作使SGML变得有用 那HTML5呢 HTML5的作者认为,由于浏览器供应商都实现了标记汤解析器

DTD(文档类型定义)的目的是定义XML文档的合法构建块。那么,为什么它在HTML4.01中用作Doctype呢

如果HTML5没有使用dtd,那么我们如何验证HTML5文档呢。我们必须在这里编写自定义DTD吗

DTD(文档类型定义)的目的是定义XML文档的合法构建块

SGML文档也是如此

那么,为什么它在HTML4.01中用作Doctype呢

因为HTML4是一个SGML应用程序,它利用已经完成的工作使SGML变得有用

那HTML5呢

HTML5的作者认为,由于浏览器供应商都实现了标记汤解析器而不是SGML解析器,HTML5将不是SGML应用程序

如果它没有使用dtd,那么我们如何验证HTML5文档呢

要验证HTML5文档,您需要使用HTML5验证器,而不是通用的SGML验证器