标记语言是一种计算机语言,可以将文档的元素分开。与编程语言不同,它采用人类可读格式,几乎所有文本编辑器都可以打开。对于通过标签定义元素的性质,此类文件允许定义广泛的元素。这些标签与数据的图形表示无关,也不用于指定用户定义的设置,例如字体,尺寸等。 如今,有很多标记语言可供使用。其中一些在这里进行了讨论,以供一般意识。
html - 超文本标记语言
[HTML1] (Hyper Text Markup Language)是用于在浏览器中显示的网页的扩展名。 HTML被称为Web语言,随着新信息要求的要求,将作为网页的一部分显示。最新的变体称为HTML 5,它具有很大的灵活性来使用该语言。 HTML页面是从托管的服务器接收的,或者也可以从本地系统加载。每个HTML页面都由HTML元素组成,例如表单,文本,图像,动画,链接等。这些元素由标签(例如,和其他几个标签都启动和结束的标签)表示。它还可以嵌入用脚本语言编写的应用程序,例如JavaScript和样式表(CSS),以进行整体布局表示。
XML - 扩展标记语言
XML代表可扩展的标记语言,类似于html,但在使用标签定义对象方面有所不同。创建XML文件格式的整个想法是存储和运输数据,而无需依赖软件或硬件工具。它的受欢迎程度是由于它既是人类又是机器可读性。这使其能够以对象的形式创建常见的数据协议,并通过网络(例如WorldWide Web(www))共享并共享。 XML中的“ X”是可扩展的,这意味着可以根据用户要求将语言扩展到任意数量的符号。对于这些功能,许多标准文件格式都可以使用它,例如Microsoft Open XML,libreoffice opendocument,XHTML和SVG。
XHTML - 可扩展的超文本标记语言
XHTML是一种基于文本的文件格式,使用XML中的标记,使用HTML 4.0的重新制定。这些文件非常适合在Web浏览器中打开或查看。 XHTML设计为更结构化,脚本较少,通用;使用XML的所有现有设施和更多设备独立。 XHTML提供了一套值得的元素和属性集,并结合了样式表。属性从元数据属性集合中使用。 XHTML通过将所有HTML演示元素从属于样式表,从而提供灵活性和可访问性。样式表比这些表达元素更通用。 HTML 4.01,HTML5和XHTML的规格正在由万维网联盟(W3C)动态开发。
XAML - 基于XML的标记语言
XAML,可扩展应用标记语言,扩展文件描述了基于Windows Edractation Foundation(WPF)的软件应用程序的用户界面元素。尽管一种语言,但不需要对其进行编程,因为它基于XML的标准格式,该格式易于使用和理解。 XAML(发音为“ Zammel”)是由Microsoft开发的,其特定目的是创建用户界面。其首字母缩写词原始代表可扩展的Avalon标记语言,其中Avalon是WPF的代码名称。 XAML文件有时也可以使用XOML扩展名保存。 很少有其他标记语言包括MHTML,HTM和XOML使用上面讨论的基本标记语言以进行功能。相应的标记语言的使用取决于目的。如果要用于显示目的,则使用HTML,MHTML和HTM。但是,如果需要数据描述,则使用标记语言(例如XML和基于XML的语言)。