html:

  • 不是一种编程语言
  •  Hyper Text Markup Language 
  • 用来描述网页的一种语言,超文本标记语言
  • 标记语言是一套标记标签 (markup tag) 

 

xhtml: XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。

  • XHTML 的目标是取代 HTML。
  • XHTML 与 HTML 4.01 几乎是相同的。
  • XHTML 是更严格更纯净的 HTML 版本。
  • XHTML 是作为一种 XML 应用被重新定义的 HTML。
  • XHTML 是一个 W3C 标准。
  • 通过把 HTML 和 XML 各自的长处加以结合。
  • 所有的 XHTML 元素必须被嵌套于 <html> 根元素中。
  • 属性名称必须小写
  • 属性值必须加引号
  • 属性不能简写
  • 用 Id 属性代替 name 属性:a, applet, frame, iframe, img, 和map。
  • XHTML DTD 定义了强制使用的 HTML 元素:doctype,html,head,body,title 
  • lang 属性应用于几乎所有的 XHTML 元素。它定义元素内部的内容的所用语言的类型。

    格式:<div lang="no" xml:lang="no">Heia Norge!</div>
  • 三种xhtml文档类型DTD:strict,transitional,frameset
  • doctype没有闭合标签。

 

DHTML:DHTML 是一种使 HTML 页面具有动态特性的艺术。是一种创建动态和交互 WEB 站点的技术集。DHTML 意味着 HTML、样式表和 JavaScript 的组合。

 

XML:指可扩展标记语言,被设计用来传输和存储数据。

  • XML 指可扩展标记语言(EXtensible Markup Language)
  • XML 是一种标记语言,很类似 HTML
  • XML 的设计宗旨是传输数据,而非显示数据
  • XML 标签没有被预定义。您需要自行定义标签
  • XML 被设计为具有自我描述性
  • XML 是 W3C 的推荐标准
  • XML 是独立于软件和硬件的信息传输工具。

  •  

    DOM:是 W3C(万维网联盟) 的推荐标准。W3C 文档对象模型(DOM)是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。
  • DOM被分为三个不同的部分:核心DOM--用于任何结构化文档的标准模型;XML DOM--用于 XML 文档的标准模型;HTML DOM--用于 HTML 文档的标准模型。