XML、HTML、XHTML

定义

XML:可扩展标记语言(Extensible Markup Language)

标记:计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。可扩展性:定义标记语言,既可以选择国际通用的标记语言,如HTML,也可以使用像XML这样由相关人士自由决定的标记语言。这就是语言的可扩展性。

HTML: 超文本标记语言(Hyper Text Markup Language)

欢迎点击此博客:初识HTML,了解更多

XHTML:可扩展超文本语言(Extensible Hyper Text Markup Language)

它是一种标记语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。
从继承关系上讲,HTML是一种基于标准通用标记语言(SGML)的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展标记语言(XML),XML是SGML的一个子集。如下图。XHTML
1.0在2000年1月26日成为W3C的推荐标准。

简单来说,它是以XML的语法形式来写HTML。

XML和HTML的联系

1、本质都是标记语言(ML:Markup Language),都是基于文本编辑和修改的。

2、在结构上也很像,XM对HTML的补充。

3、转换:为了更好地适应客户端浏览器的浏览,可以在服务器端进行XML->HTML的转换,但普通静态控件不支持这种转换,可以选择支持XMLDOM的ASP或PHP服务器进行。

4、操作性:它们自身都不进行操作,XML描述数据,HTML显示。

5、 都可以通过CSS来改变外观

XML和HTML的区别
小结

个人理解:HTML,XML,XHTML三个之间的关系类似姐姐,弟弟,姐弟近亲结婚的孩子之间的关系,大家怎么看待呢,欢迎您在评论下方留言。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇