什么是标记语言(哪位大神能用一个通俗易懂的例子解释编程语言与标记语言之间的区别)
本文目录
哪位大神能用一个通俗易懂的例子解释编程语言与标记语言之间的区别
最简单的理解是, 编程语言有逻辑和行为能力, 後者没有.编程语言 (programming language)可以例如 c, perl, javascript 标记语言( markup language ), 有 xml, html, xhtml ( xml 和 html 的合体 )你会见到他们都是 "ml" 尾的.标记语言的存在用来被读取的, 例如 svg 的图档其实就是用 xml 写出来的. 而其本身是没有行为能力的. 在标记语言里你会看到很多 《 和 》 这些钻括号, 这些是用来写出 "层次" 和 "属性" 的. 简言之, 他是被动的而在 编程语言 里, 你会看到很多 if else for while print ... 这些具有逻辑性和行为能力的指令. 这是主动的.
什么是标记性语言标记性怎样理解
之所以成为标记语言,是因为这类语言的始祖是为了排版而生。是一种杂志报刊排版的格式。当前也是这样,不过有延伸,我们可以用事先定义的规范性标签,来定义文档或者数据的规范。我们遵照规范来组织文档或者数据,然后依照同样的规范来解读文档数据。这样,大家遵照一个同样的规范(即标记)即可对相同的文档或者数据达成共识,不致产生歧义。标记即约定,在同样的约定下,数据可以共享。
更多文章:
form表单serialize(jquery 表单提交,为什么我的$(“form“).serialize()不能把表单生产字符串)
2024年7月21日 23:40
wipecachepartition什么意思(刷机四清是什么意思)
2024年6月24日 13:37
excel函数if多个结果(excel的if函数怎么设置多个结果)
2024年7月23日 19:20
隔扣字母哥太猛了(小卡单臂隔扣字母哥,落地后一瘸一拐,谁注意到格林的举动)
2024年4月28日 13:25
《我叫MT》高手速成教程?【教程】MT大神手把手教你如何优化CS参数
2024年6月26日 04:04
appscan使用教程(如何让ibm appscan扫描网站所有页面)
2024年1月29日 14:20
arraylist数组(arraylist怎么定义一个多列,动态行的数组)
2024年7月11日 22:04
excel折线图自定x轴y轴(excel图表怎么设置x轴y轴)
2024年7月24日 11:44