XML文件和HTML文件有何不同,请详细点
xml目的是用来保存数据的,并且便于程序快速读取,打个比方,xml文件就像是txt文本文档,放在程序里面,供程序使用,这样可以避免把这些数据放在内存里面。
html是网页的页面语言,你上网打开的多数页面都是html页面,html是属于静态页面,主要目的是用来展示用的(文字,图片,画面等信息)。
xml跟html都属于标记语言,也就是最后两个字母ml(marked language),他们俩遵循相同的语言规范。
HTML、XML、XHTML有什么区别呢
因为相同之处从字面可以看出,他们都是ML,都是标记语言(Markup Language),所以不同就是前面的部分了。
HTML,超文本标记语言,是语法较为松散的、不严格的Web语言;XML,可扩展标记语言,主要用于存储数据和结构,可扩展;XHTML,可扩展超文本标记语言,基于XML,作用与HTML类似,但语法更严格。我怎么感觉我跟没说一样?!
html5和xhtml的关系
XHTML 是 XML 风格的 HTML 4.01。 HTML5 是下一代 HTML,取代 HTML 4.01。 XHTML是基于XML发布的HTML规范,旨在规范HTML的格式。 两者提出的目的是不一样的,W3C 原本确实计划用 XHTML 系列替代 HTML 4.01XHTML 兴起,它的地位就被 HTML5 取代了。 HTML5相比XHTML,新增一些特性: 1. 用于绘画的 canvas 元素; 2. 用于媒介回放的 video 和 audio 元素; 3. 对本地离线存储的更好的支持; 4. 新的特殊内容元素,比如 article、footer、header、nav、section; 5. 新的表单控件,比如 calendar、date、time、email、url、search。

