HTML5 为什么只需要写 <!DOCTYPE HTML>?

HTML5不基于 SGML (标准通用标记语言),因此不需要对DTD( DTD 规定了标记语言的规则,这样浏览器才能正确地呈现内容。)进行引用,但是需要doctype来规范浏览器的行为(让浏览器按照它们应该的方式来运行)。
而HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。

一个人 一个时代
原文地址:https://www.cnblogs.com/Pepsi33/p/5991701.html