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

时间:2015-12-18 09:13:14

标签: html xhtml dhtml difference

我在采访中被问到,HTMLDHTMLXHTML之间有什么区别?

任何人都可以告诉我小例子的主要区别是什么以及为什么XHTMLDHTMLHTML更快?

2 个答案:

答案 0 :(得分:2)

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

DHTML是一个带有一些JavaScript" HTML的术语。这在20世纪90年代后期很受欢迎。它不比HTML快。

XHTML是用XML表示的HTML。它没什么实际价值。理论上,XML的简单性质与禁止某些类型的错误处理的规则相结合意味着XHTML解析器可能比HTML更快。在实践中,这不是那种情况,因为真正的 XHTML(而不是带有XHTML DOCTYPE的HTML)从来都不是那么流行,没有主要的浏览器供应商实际上对它们的XHTML解析器做了太多优化。

答案 1 :(得分:1)

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

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