标记语言是什么?常见的三种都有些什么作用?

2020.03.16 -

   

网页设计涉及的知识非常广。您会遇到许多看起来复杂的概念。比如标记语言是什么?有几种标记语言,分别都有哪些作用?这些问题在此文中会为您解决。

什么是标记语言?

 首先,我们需要解释术语标记语言。标记语言是一种人类可读的语言,计算机使用它来注释电子文档,以便计算机可以更好地理解文档的样式和结构。

通过分析“标记”一词,您可以知道标记语言用于指定有关文档内容的信息位。过去使用该术语是指排版,其中在字体旁边“标记”说明。

使用标记的另一个领域是校对,其中特定的编辑用标记符号表示。随着时间的流逝,该术语开始具有更广泛的含义,并且有时在今天以完全不同的含义使用。虽然大多数方面仍然保留。

简而言之,电子标记语言使用标签来定义整个文档中的不同元素。所有人类都必须能够阅读标记语言,因此他们大多依赖于真正可理解的单词,而不是编程中所使用的难以理解的语法。

您是否想过“ HTML”中的“ ML”是什么意思?这意味着标记语言已经缩写包含在大多数流行语言中。这是一些标记语言的长版本:

HTML –超文本标记语言

KML –关键整体标记语言

MathML –数学标记语言

SGML –标准通用标记语言

XHTML –可扩展的超文本标记语言

XML –可扩展标记语言

所有标记语言都有一个共同点,它们使用标记“<>”。将文档内容与标记指令交织在一起。尖括号是标记语言的标记,标记之间的内容由格式化的内容表示。标记可以是语义的也可以是表示性的,具体取决于其位置或在文档中的使用。如比较常见的<p>和H2标签如下图:

p标签

标签的开通和结尾把要格式化的内容封闭起来,结尾以反斜杠</>来表示。

三种常用的标记语言

标记语言有很多种,不可能在短篇文章中全部描述它们。 在Web设计和开发中,三种最常用的标记语言是HTML,XML和XHTML。网络开发人员大多依赖这些标记语言,因为它们用途广泛且现代,易于学习且符合当今的技术要求。下面对这三种标签一一进行简单的介绍。

html

1.HTML

了解了标记语言是什么之后,您将很容易弄清楚每种类型的特征。标记语言最流行的类型是HTML,是超文本标记语言的缩写。 所有的网页设计师和开发人员都在从HTML开始接触学习这个行业。

这种语言代表了万维网的基础。 从某些角度来看,它与SGML类似,但不要弄错, HTML用于定义Web文档的结构。 为此,HTML使用标签和属性。 查看HTML目录表,以快速找到所需的标签和属性。

通常,HTML文档的结构以标签<html>开头。 然后,继续标记<head>。 很直观,您需要将页面标题放在此标记和下一个标记之间,该标记为<body>。

借助HTML,您可以使用超文本连接文档,并使用HTML标记提供的某些功能来创建交互式文档。有些人将HTML称为“网站代码”。 实际上,不涉及任何编程。 HTML只是一种标记语言,即使这些术语有时可以互换使用。

2.XML

XML是可扩展标记语言的缩写,是第二流行的标记语言。实际上,XML是HTML的扩展。语言互为补充。XML和HTML之间有一个很大的区别, XML使用节点而不是像HTML那样使用标签。

XML标记可用于组织数据。例如,如果您拥有一家餐馆的网站,则可以使用XML标签来组织菜单,而可以使用HTML自定义菜单的外观。

如前所述,两种标记语言相互补充以实现不同的目标。随着AJAX的出现,XML变得更加流行,这意味着JavaScript + XML两者的结合使流行的网站和Gmail之类的应用程序可以加载元素,而不必刷新页面,这让用户访问网站更加流畅。

没有XML节点,这将是不可能的。 XML数据可以被认为是自定义的,因为它的结构嵌入在数据中。只要有数据到达,开发人员就无需使用预先构建的结构来存储数据。 XML理解并积极定义它。这是一个示例,可以帮助您更好地理解XML:

<?xml version="1.0" standalone="yes"?> 
<conversation>
<greeting>Hello, world!</greeting>
<response>Stop the planet, I want to get off!</response>
</conversation>

3.XTML

最后,XHTML可扩展超文本标记语言是HTML和XML之间的组合。 因为很明显,两者都需要方便的结果,所以将它们合并是一个适当的选择。 这就是XHTML的创建方式。

它最初是为Net设备显示而设计的,并且在引入HTML5之前就已发布。 XHTML兼具两者的优点,并创建了功能强大的独立标记语言。

XHTML也是非常灵活的,因为开发人员可以添加自己的对象或标签,并将其用于构建的页面。 它使用方便,可以使人们在外观和组织方面对他们的设计有更多的控制权。

当然,为了减少运行错误,必须遵守一些规则,因为XHTML在语法方面非常严格。 个性化标签和对象需要在DTD(文档类型定义)中定义。 与常规HTML或XML相比,XHTML具有复杂的语法。

xhtml

如果您认真看完全文相信已经对标记语言是什么以及它们的作用有了初步的了解,但是想要灵活的运营还是要在实践中不断的去尝试,熟能成巧。

本站文章禁止转载,违者必究
阅 224
0

网页设计涉及的知识非常广。您会遇到许多看起来复杂的概念。比如标记语言是什么?有几种标记语言,分别都有哪些作用? […]

湘公网安备 43011102001693号

    湘ICP备19003021号-1