html 与 dhtml 和 xhtml 之间的区别。为什么 dhtml 和 xhtml 更快?

difference between html and dhtml and xhtml. why dhtml and xhtml is faster?

我在面试中被问到,HTMLDHTMLXHTML有什么区别?

谁能告诉我小例子的主要区别是什么,以及为什么 XHTMLDHTMLHTML 快?

  • HTML 是用于创建网站的标记语言。
  • DHTML 是通过 JavaScript 操作 DOM-Tree(浏览器从您的 HTML 标记生成的对象模型)的技术,而用户与网页交互。我认为这个词很不受欢迎
  • XHTML 基于 XML 并遵循 XML 的所有规则(HTML 没有)但与 HTML 具有相同的目的.它也是可扩展的。

这些都与性能无关(比如说 DHTML 比 HTML 快)。

HTML 是一种标记语言,用于描述文本的结构和语义及其与其他文档的关系。

DHTML 是给 "HTML with some JavaScript" 的一个术语,在 1990 年代后期曾短暂流行过。它并不比 HTML 快。

XHTML 是 HTML 在 XML 中的表达。实用价值不大。理论上,XML 的简单性质与禁止某些类型的错误处理的规则相结合意味着 XHTML 解析器可能比 HTML 解析器更快。实际上,情况并非如此,因为 real XHTML(而不是带有 XHTML DOCTYPE 的 HTML)从未如此流行, 没有主要的浏览器供应商真正优化他们的 XHTML 解析器。