您现在的位置:首页 >> 前端 >> 内容

html xhtml xml的区别

时间:2016/12/30 9:32:19 点击:

  核心提示:html xhtml xml刚刚进入前端世界的我,彻底被html、xhtml、xml搞懵逼了,满脸的弱智呆呆的问左问右。但是随着学习的深入,慢慢的开始清晰起来了。这简直就像是修仙啊。(好吧,是我愚钝。...

html xhtml xml

刚刚进入前端世界的我,彻底被html、xhtml、xml搞懵逼了,满脸的弱智呆呆的问左问右。但是随着学习的深入,慢慢的开始清晰起来了。这简直就像是修仙啊。(好吧,是我愚钝。这么简单的标记型语言都懵逼,够蠢)废话不多说,开整!!!

html

first of all 百度百科html: 超文本标记语言,这个好理解,就是说,我们看到的网页其实是通过一种超文本标记语言描述出来的,就是html。超文本,超越文本,我们也见到了,有图片、视频、音频、程序等。我个人倾向于理解为,html就是一种类似汉子的文字,浏览器会读取这种文字,然后在脸上显示出来。比如我们读鬼故事总是一脸的凝重,读笑话总是满脸的花。

xhtml

然后呢我们接着百度百科xhtml: 可扩展的超文本标记语言,与html4.01几乎是相同的。是更严谨纯净的html,但是xhtml不是html4.01。严谨在哪、纯净在哪、扩展性在哪自己查一下。本文旨在匡正视听。xhtml的是用来取代html的。是一种web规范、标准。我们在开发过程中书写标签应该是按照xhtml来写的。养成良好的标签书写习惯。

xhtml与html的主要不同是xhtml要求:

正确的嵌套 所有元素必须关闭 区分大小写,大家常用小写 元素属性值加双引号,且不能简写 用id代替name属性

xml

最后我们百度百科一下xml: 可扩展标记语言,设计宗旨是传输数据,没有被预定义,需要自行定义。好比说你知道html里面的< h1 >标签是标题,但是xml里面没有定义哪个标签是什么语义的。这里需要明白的是xml不是替代html,他俩的设计宗旨是不一样的。

Tags:HT TM ML LX 
作者:网络 来源:星空的博客