超文本标记语言中的“超”
HTML是一种以超文本为主的、用于创建在线内容的标记语言。它的英文全称是HyperText Markup Language,其中的“HyperText”就是“超文本”的意思。那么“超文本”指的是什么呢?
“超文本”的定义
在传统的文本中,我们看到的是一段又一段的线性文字,每一段都是由一串字符组成的。我们只能按照固定的顺序一个一个地看,不能够随意地跳跃到文本的其它位置。而在超文本中,我们看到的是一系列的链接,每个链接都可以指向文本的其它部分,我们可以自由地跳跃和浏览内容。因此,超文本是指可以随时跳转到另一个文本的相关部分的一种文本。
在HTML中,我们可以在一段文本中加入超链接,这样用户就可以通过点击这些链接来跳转到其它网页、页面的某个位置或者弹出一个提示框。这种超链接就是HTML中“超文本”的具体应用。
HTML中的“超”
在HTML的语法中,我们用<a>
标签来定义链接。这个标签中的“a”正是来自于英文单词“anchor”的首字母,意为“锚点”,表示可以作为超文本链接的目标。一般来说,一个<a>
标签需要指定两个属性,即href和text。href用来指定链接的目标,可以是一个URL地址、一个页面上的位置或者JavaScript代码。text用来指定链接的文本,也就是用户会看到的文字或者图片。
<a href="http://www.example.com">Example</a>
上面的代码就定义了一个指向http://www.example.com的超链接,文本显示为“Example”。用户点击这个链接就可以跳转到http://www.example.com这个网站。
除了文本链接外,HTML中还有其它类型的“超”,比如图片超链接和表单中的超链接(即submit按钮)。在这些应用中,超链接都起到了跳转到其它网页或页面的作用,具有“超文本”的特性。
总结
因此,虽然HTML的英文名中有“超文本”这个词,但并不是指HTML本身是超文本,而是指它可以通过<a>
标签等元素实现超文本的特性,即跳转到相关部分。