&引用&书信电报;!DOCTYPE html>&引用;这是什么意思?

&引用&书信电报;!DOCTYPE html>&引用;这是什么意思?,html,doctype,Html,Doctype,我使用了一个名为“ECOTree”的出色javascript组织树生成器,但当我放置时,该绘图不起作用。盒子中的标签未正确放入盒子中 您可以在下面的站点的sample1.htm中看到错误。有人能给我建议怎么修理吗。 (为了遵循我的项目规则,我必须定义)是显式的 从链接页面: DOCTYPE声明(DTD或文档类型声明)做了两件事: 在网页上执行HTML验证测试时,它会告诉HTML(超文本标记语言)验证器网页编码应该遵守(X)HTML标准的哪个版本。当您验证您的网页时,HTML验证程序根据适用的标

我使用了一个名为“ECOTree”的出色javascript组织树生成器,但当我放置
时,该绘图不起作用。盒子中的标签未正确放入盒子中

您可以在下面的站点的sample1.htm中看到错误。有人能给我建议怎么修理吗。

(为了遵循我的项目规则,我必须定义

是显式的

从链接页面:

DOCTYPE声明(DTD或文档类型声明)做了两件事:

  • 在网页上执行HTML验证测试时,它会告诉HTML(超文本标记语言)验证器网页编码应该遵守(X)HTML标准的哪个版本。当您验证您的网页时,HTML验证程序根据适用的标准检查编码,然后报告编码的哪些部分未通过HTML验证(不符合)
  • 它告诉浏览器如何以符合标准的模式呈现页面
  • #2是使用它的一个非常重要的原因

    ,具体来说,是,从现在到不久的将来,应该使用。您仍然可以使用遗留字符串或过时的允许字符串,但HTML5只需要使用以前编写的格式。更进一步地说,这个DTD将导致所有现代浏览器都使用它,即使它们不支持HTML5

    以下是更多信息:

    &
    (他们制定网络标准)

    ”“这是什么意思

    这意味着您的网页将按照html5标准呈现,显然,如果您有浏览器不支持的内容,那么您需要使用polyfill来实现这一点。

    而不是一种“文档类型声明”

    “文档类型声明”是一个SGML概念,用于表示随后的标记语法和词汇表<代码>不符合该规范的要求。这与
    不同,后者是符合SGML的文档类型声明

    不表示HTML5文档

    尽管文本/html序列化中的HTML5一致性文档需要在开始时具有
    ,但这并不意味着反之亦然。也就是说,一个文档的开头可以有
    ,而不是HTML5文档。例如,所有未来版本的HTML在开始时都将使用相同的字符序列。因此,它可能表示HTML5文档,或HTML6、HTML7等文档,HTML5+RDFa lite文档,或来自完全竞争标准的文档

    HTML5规范将
    描述为,这更接近于标准

    这是最短的字符序列,它将要求传统浏览器和未来的浏览器使用最现代的HTML处理模式处理文档的HTML。之所以选择它作为HTML5的一致性序言,完全是因为这个原因

    如果可以说它有任何意义的话,那就是它表明文档是在2007年左右创建的或上次重构的。同样,反过来也不一定适用。不包含
    的文档并不意味着该文档是在任何特定日期之前创建的。

    它告诉我们页面是用HTML5编写的版本。 基本上,它是向web浏览器发出的关于页面所用HTML版本的指示,甚至告诉web浏览器如何呈现页面

    以下是HTML Doctype声明列表:


    ⦁ 术语DOCTYPE告诉浏览器在网页上使用哪种类型的HTML。反过来,浏览器使用DOCTYPE来确定如何呈现页面。未能使用DOCTYPE或使用错误的DOCTYPE可能会以怪癖模式加载页面。见示例:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">.
    

    是文档的doctype。它基本上告诉web浏览器如何呈现页面(有不同的doctype)。如果页面以正确的doctype呈现不正确,这意味着页面编码不正确。Thaks可能会大量重复!正如你所说,这个问题是重复的。我会读的。(可能很难从“ECOTree”中找到不支持的代码,但我会试试。)修复了它,这要感谢ECOTree网站上的留言板。此外,我还了解了“DOCTYPE”是什么意思,谢谢你。@thirtydot“。如果链接提供的信息不正确(就像链接一样),对于那些显然对这个主题一无所知的人来说,这很容易理解,这是一个很好的链接。你提供的链接就像被一本书打在脸上一样。质量信息,我敢肯定,但在理论白皮书的层面上,是关于外行有用性的。”
    html
    是HTML5的宣言“呃,不,不是真的。在有效的DOCTYPE声明中,它仅表示文档的根元素是
    。HTML5规范将序列
    作为一个整体。我删除了w3schools链接,主要是因为它甚至没有提到HTML5 doctype。在2012年,这是不好的。链接到学校几乎从来都不是一个好主意。他们的信息往往在某些方面有缺陷,即使没有,你也不太可能获得上升票,而更可能获得下降票(个人经验)。为了减轻您对我提供的链接过于复杂的担忧,您可以将链接更新为,这将直接进入重要部分。“谢谢你没有回过头来回答我。”我把那段话的意思说得更清楚了。谢谢你指出这一点。为了子孙后代:万维网联盟的。明确指出,
    是一种文档类型声明,尽管尚未正式标准化。此外,上面答案中的链接引用了该网站的话:“使用最简单、最可靠的doctype声明是HTML5中定义的声明: