区分HTML、XHTML、HTML5和XML

了解并且区分一下,这些概念!我是新人,理解的可能有点片面和错误,请多多指教~

一、什么是XML?
XML是元标识语言,用户可以根据自身的需要定义一些标记,拥有非常强的扩展性,其语法也比HTML严格,而且数据转换能力强大。它最初设计出来的目的就是为了弥补HTML的不足。虽然它也是一种语言,但是它部具备语言的基本特点–被计算机识别和运行。

二、什么是HTML?
这是一种用来制作超文本文档的简单标记语言,用其编写的文档通常后缀为html。HTML的作用就是用来展示页面的属性,如页面背景、页面内容等。
(附超文本:不仅可以添加图片、音频、视频、多媒体等,还可以从一个文件转到另外一个文件。)

三、什么是XHTML?
XHTML是2000年W3C公司发布的,它根本不需要编译可以直接有浏览器执行,属于浏览器解释语言,应该说是HTML的增强版,它的灵活性和扩展性会适应未来网络应用的更多需求。

四、什么是HTML5?
HTML5是对以上几种语言的优化,它化繁为简,避免了一系列的不必要复杂设计;而且向下兼容,它的兼容性是非常强的,它允许存在不严谨的语句写法。为解决了HTML中一些绘图、地理位置等无法实现的缺陷,开发了一系列用于web应用的借口。

你可能感兴趣的:(html+css+JQuery)