【XML】XML,HTML,XHTML
2015-07-08 21:15
633 查看
看外表,就知道三者的关系不简单,肯定有联系。
一、咱们先来看看他们的老大——ML(Markup Language)
标记语言,是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本相关的其他信息(包括文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记进行标识。
标记语言又分为过程性标记语言,标识性标记语言,描述性标记语言。简单介绍一下三种类型的标记语言。
标识性标记语言:“标识性置标语言” (外语:Presentational markup)是在编码过程中,标记文档的结构信息。
过程性标记语言:“过程性置标语言”(外语:Procedural markup) 一般都专门于文字的表达,但通常对于文本编辑者可见,并且能够被软件依其出现顺序依次解读 。
描述性标记语言:“描述性的标记”——有时被称为逻辑标记或概念上的标记,鼓励作者编写的方式描述概念上,而非视觉上。
XML,HTML,XHTML都属于描述性标记语言。
二、ML发展历史
![](https://img-blog.csdn.net/20150708211348893?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
HTML:(HyperText Markup Language)超文本标记语言,超文本就是除了文本之外还包含图片,链接,音乐等。网页的本质是HTML,通过结合其他语言(例如脚本语言)来创造功能强大的网页。用来显示数据以及操作页面的布局。
XML:(Extensible Markup Language)可扩展标记语言。类似于HTML,但是它不是用来显示数据,而是用来传输数据的。可以用来做配置文件。
XHTML:(Extensible
HyperText Markup Language)可扩展超文本标记语言。从字面上看,它和XML以及HTML都有联系。HTML是网页的本质,是Web设计的基础语言,XHTML是一个基于HTML的XML,既有XML的强大功能,又保留了HTML的简单特性。其实他和HTML挺像的,只是在这个基础上加了一些XML的功能,是HTML的继承者。
三、区别与联系
HTML主要是用来显示数据,而XML是用来传输数据,XHTML是在HTML的基础上增加了XML功能的,语法要求更加严格的一种标记语言。
一、咱们先来看看他们的老大——ML(Markup Language)
标记语言,是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本相关的其他信息(包括文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记进行标识。
标记语言又分为过程性标记语言,标识性标记语言,描述性标记语言。简单介绍一下三种类型的标记语言。
标识性标记语言:“标识性置标语言” (外语:Presentational markup)是在编码过程中,标记文档的结构信息。
过程性标记语言:“过程性置标语言”(外语:Procedural markup) 一般都专门于文字的表达,但通常对于文本编辑者可见,并且能够被软件依其出现顺序依次解读 。
描述性标记语言:“描述性的标记”——有时被称为逻辑标记或概念上的标记,鼓励作者编写的方式描述概念上,而非视觉上。
XML,HTML,XHTML都属于描述性标记语言。
二、ML发展历史
HTML:(HyperText Markup Language)超文本标记语言,超文本就是除了文本之外还包含图片,链接,音乐等。网页的本质是HTML,通过结合其他语言(例如脚本语言)来创造功能强大的网页。用来显示数据以及操作页面的布局。
XML:(Extensible Markup Language)可扩展标记语言。类似于HTML,但是它不是用来显示数据,而是用来传输数据的。可以用来做配置文件。
XHTML:(Extensible
HyperText Markup Language)可扩展超文本标记语言。从字面上看,它和XML以及HTML都有联系。HTML是网页的本质,是Web设计的基础语言,XHTML是一个基于HTML的XML,既有XML的强大功能,又保留了HTML的简单特性。其实他和HTML挺像的,只是在这个基础上加了一些XML的功能,是HTML的继承者。
三、区别与联系
HTML主要是用来显示数据,而XML是用来传输数据,XHTML是在HTML的基础上增加了XML功能的,语法要求更加严格的一种标记语言。
相关文章推荐
- HtmlParser基础教程
- HtmlParser学习系列 -- 学习总结
- HTML打开Excel文件
- HTML中调用servlet的问题(?)
- golang Html 正则
- HTML调用servlet(二)
- HTML调用servlet(一)
- html 的表格元素总结
- HTML字符实体
- html中用作文档分节的元素
- html 框架
- HTML(Hyper Text Markup Language)超文本标记语言
- html 标签选择器
- html学习笔记
- html id选择器
- HTML基础介绍二(图像和超级链接)
- 动态添加的HTML的自动渲染
- html网页调用本地exe程序的实现方法
- html中组织内容的元素总结
- Freemarker输出$和html标签等特殊符号