HTML(Hypertext Markup language)
超文本标记语言,是宽松的,不严格的web语言,哪怕大小写混用,标签不闭合,浏览器都能以自己的方式读取(有可能误解),不会出现报错。
XML(Extensible Markup Language)
可扩展标记语言,是用来存储数据结构的语言,它是严格的语言,因为如果书写的标签不规范,存储的数据就会出问题。
XHTML(Extensible Hypertext Markup Language)
可扩展超文本标记语言,它类似于HTML语言,不过它的语法是严格的,书写更加规范。它的来源是这样的:由于HTML语言不严格,犯一些小错误都没有关系,这对严谨的程序员来说是一件不可容忍的事,W3C组织参考了XML的严谨的优点,将HTML严格规范化,推出了XHTML语言。