<!DOCTYPE>文档类型声明
声明必须位于HTML文档的第一行,它指示浏览器使用哪种HTML版本进行编译指令。在HTML4.01中,声明引用了DTD(文档类型定义),因为它是基于SGML(标准通用标记语言)的一个应用,引用了DTD后浏览器才能正确的呈现它,DTD规定了标记语言的规则。
HTML5不基于SGML,所以不需要引用DTD,定义HTML5文档只需要<!DOCTYPE html>
这样声明就可以了
扩展:HTML和XML都派生于SGML,由于SGML太强大太复杂,难以推广普及,就诞生了HTML和XML,XML是SGML的子集,他的诞生就是为了简化SGML,HTML是SGML的一个应用。
胖胖熊技术网,基于人工智能的编程学习网站