XHTML和DHTML有什么区别?

时间:2011-02-18 13:55:09

标签: xhtml dhtml

分开阅读,看起来像html + xml + javascript一样。

之间有什么区别?有没有?

4 个答案:

答案 0 :(得分:8)

XHTML是一种w3c标准,也是一种HTML格式,也严格符合XML。

DHTML是一个很大程度上被弃用的术语(它是“动态HTML”的缩写),这是在第一个早期静态网站开始引入客户端脚本以使页面更“动态”时引入的。没有人真正谈论DHTML(该术语被'ajax','web 2.0'和'web app'取代)

答案 1 :(得分:3)

不,不是HTML + XML + Javascript。

XHTML是HTML(也是XML)
它只是HTML的一种方言,符合XML的语法规则。 Javascript不是XHTML规范(或任何HTML规范)的一部分。

DHTML是HTML + Javascript
它代表动态HTML ,Javascript添加了动态部分。 HTML部分也可以是方言XHTML。

答案 2 :(得分:1)

  1. XHTML是一种基于XML语言的方言,而DHTML不是方言或语言,而是其他技术的集合
  2. 两者都是为了提供HTML的附加功能和交互性而创建的
  3. DHTML仍然以HTML为核心,并且存在与HTML相关的问题
  4. XHTML因其与XML的一致性而更加简化并且更易于编码
  5. DHTML已经过时,已被其他技术取代
  6. 看一下这篇文章: http://www.differencebetween.net/technology/difference-between-dhtml-and-xhtml/

答案 3 :(得分:-1)

DHTML是动态HTML,意味着html的内容变得动态并且不时变化,并且在一次创建语言后不再需要开发人员。 XHTML广泛的HTML意味着它也使用XML,简单的是,在XML中,您可以构建自己的标记并在项目或文件中使用。