我想知道 DOCTYPE 标签是如何产生的。
我理解标签的目的是提醒浏览器它应该如何呈现 HTML 文档,但我不明白为什么他们为它创建了一个新标签,而不是将这些信息作为 HTML 标签的属性: HTML 标记已经可以采用语言属性。
我认为这可能与预处理有关,因为每个文档的开头都需要文档类型(尽管如果文档类型不存在,HTML 标记将位于文档的开头),但我希望有更多比我自己的猜想更确定的答案。
我尝试在 Google 中使用多个查询来获得答案,但大多数都返回“为什么应该使用 doctype”。