HTML5/CSS3/JavaScript技术大全
上QQ阅读APP看书,第一时间看更新

1.1.5 XHTML

XHTML 表示可扩展超文本标记语言(Extensible Hyper Text Markup Language),也是一种标记语言,表现方式与HTML类似,不过语法上更加严格。

从继承关系上说,HTML是一种基于标准通用标记语言(SGML)的应用,是一种非常灵活的标记语言,而XHTML则基于可扩展标记语言(XML),XML是SGML的一个子集。XHTML1.0在2000年1月26日成为W3C的推荐标准。

XHTML是一种增强了的HTML,是更严谨、更纯净的HTML版本。它的可扩展性和灵活性将适应未来网络应用更多的需求。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的基于HTML语言设计的网站,直接采用XML还为时过早。因此,在HTML 4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。建立XHTML的目的就是实现HTML向XML的过渡。目前国际上在网站设计中推崇的Web标准就是基于XHTML的应用(如目前流行的CSS+DIV)。