在html4.0的版本中,声明并且引用DTD是因为,HTML4.0是基于SGML的。DTD规定了标记语言的规则,这样浏览器才能正确的解析并且呈现内容。
HTML5是不基于SGML的,所有就不需要引入DTD,因此只需要将头声明为<!DOCTYPE>即可
了解HTML4.0与HTML5在DTD引用上的区别。HTML4.0基于SGML,需引用DTD来规范标记语言规则;而HTML5不基于SGML,故无需引用DTD,仅需<!DOCTYPE>声明。
在html4.0的版本中,声明并且引用DTD是因为,HTML4.0是基于SGML的。DTD规定了标记语言的规则,这样浏览器才能正确的解析并且呈现内容。
HTML5是不基于SGML的,所有就不需要引入DTD,因此只需要将头声明为<!DOCTYPE>即可
6209

被折叠的 条评论
为什么被折叠?