【发布时间】:2016-03-24 22:52:19
【问题描述】:
我在面试中被问到,HTML、DHTML和XHTML有什么区别?
谁能告诉我小例子的主要区别是什么以及为什么XHTML和DHTML比HTML快?
【问题讨论】:
-
如果面试问题真的是“为什么 DHTML 比 HTML 快”,唯一正确的答案就是告诉他们他们被误导了。不过要委婉一点。
标签: html xhtml dhtml difference
我在面试中被问到,HTML、DHTML和XHTML有什么区别?
谁能告诉我小例子的主要区别是什么以及为什么XHTML和DHTML比HTML快?
【问题讨论】:
标签: html xhtml dhtml difference
HTML 是一种标记语言,用于描述文本的结构和语义及其与其他文档的关系。
DHTML 是“带有一些 JavaScript 的 HTML”的术语,它在 1990 年代后期曾一度流行。它并不比 HTML 快。
XHTML 是以 XML 表示的 HTML。实用价值不大。从理论上讲,XML 的简单特性与禁止某些类型错误处理的规则相结合意味着 XHTML 解析器可能比 HTML 解析器更快。实际上,情况并非如此,因为由于 real XHTML(而不是带有 XHTML DOCTYPE 的 HTML)从未如此流行,因此没有哪个主要的浏览器供应商真正优化了他们的 XHTML 解析器。
【讨论】:
这些都与性能无关(比如说 DHTML 比 HTML 更快)。
【讨论】: