html和xml的区别与联系笔记

原创 PHP笔记  2017-03-27 17:44  阅读 1,384 views 次
  • html:超文本标记语言,出现的比较早,用来建网页的一种标记语言。其语法较为松散、不严格;
  • xml:可扩展标记语言,一般用于存储数据和结构,可扩展;

xml

xml即可扩展标记语言(Extensible Markup Language),是一种跨平台的语言,编码自由,可以自由创建标签。它提供一种描述结构化数据的方法,一般用来控制数据显示和外观的。xml是一种简单,而且和平台无关的一种标准,它将用户界面与结构化数据分隔开,这种数据和显示的分隔,可以把来自不同源的数据集成在一起。

html

html(Hyper Text Markup Language)即是超文本标记语言,是最早用来写网页的语言,但是由于时间早,规范不是很好,大小写混写且编码不规范;

html和xml的区别

  • 数据和显示是整合的,xml是相分离的。
  • html关心的是如何表现信息,而xml是如何结构化的描述信息。
  • html不具备扩展性,而xml是原标记语言,可以定义新的标记语言。
  • xml严格要求嵌套、配对、遵循DTD的树形结构,而html没有严格的要求。
  • xml结构非常清晰,有利于阅读和维护,而html不利于阅读和维护。
本文地址:https://www.ggbiji.com/htmxml.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情