为什么你需要一个“!”在标签中它做了什么?

时间:2015-09-28 00:23:56

标签: html5

似乎大多数标签都没有!,但是这个标签没有。我理解DOCTYPE的概念,只是好奇为什么它需要有一个“!”。

2 个答案:

答案 0 :(得分:1)

HTML基于Standard Generalized Markup Language(SGML),这是用于定义文档的标准。

SGML使用<!分隔符指定元信息,包括文档类型声明(DTD)。这就是在标记HTML文档时使用它的原因。

  

3.1 SGML简介

     

SGML是一个用于定义标记语言的系统。作者标记他们的   文档通过表示结构,表示和语义   信息和内容。 HTML是标记的一个示例   语言。

答案 1 :(得分:0)

我认为这是定义,没有任何理由!就像你的别名&#34; Jeff Cooper&#34;作为你的昵称。