------------------------------------------------XHTML&XML-------------------------------------------------
XHTML是可扩展的(Extensible)超文本标记语言,可理解为HTML向XML的过渡,其代码结构比HTML更为严谨。XML是可扩展标记语言,是对数据信息的描述,而HTML是对数据显示的描述。XML规定更为严格,如标签不结束即错误。XML规范可被更多应用程序解释,将成为一种通用的数据交换语言,各种服务器、框架都将XML作为配置文件。
HTML的标签个数和写法都是给定的,而XML的标签是可以自定义的。XHTML本来是为了增强HTML而推出的,但是发现Internet上大多数网页都是用HTML写的,因此XHTML最终没能成功。
配置文件一般有.ini和.xml两种,其中.ini主要是以键值对的形式对数据进行简单的数据描述,而.xml可以对数据进行复杂的描述。