html、XHTML、xml

html:超文本标记语言

XHTML:可扩展性超文本标记语言

xml:可扩展性标记语言

发展趋势:html——XHTML——xml

html语法比较松散,这样对网页开发编写者来说,比较方便自由,但对机器而言,语言的语法越松散,处理起来就越困难,对于传统的计算机来说,还有能力兼容松散语法,但对于许多其他设备,比如手机,就很困难了。因此产生了有DTD(文档类型定义Document Type Definition是一套关于标记符的语法规则)定义规则,语法要求更严格的XHTML

区别:

html 

1、对大小写不敏感

2、标签不需成对出现

XHTML

1、对大小写敏感,必须小写

2、标签必须成对出现,有开始标签就必须有结束标签,包括空元素如iimg、br都必须闭合<img/><br/>

3、属性值必须在引号之内

4、不支持属性最小化

<input checked="checked">(正确)
<input checked>(错误)

5、name属性不赞成使用,以后会被淘汰

xml

html最终会发展成xml,XHTML是html向xml发展的一个过渡,XHTML的特性也适合xml

posted @ 2015-06-13 18:55  北极星光  阅读(113)  评论(0编辑  收藏  举报