是为文档中的这个位置命名,称为命名锚记,它并不会显示超链接的外观。"/>
首页 理论教育超链接标签的使用|基于HTML与CSS网页设计

超链接标签的使用|基于HTML与CSS网页设计

【摘要】:超链接可以用于各种场景。如图1.14 所示的网页包含了众多的超链接。超链接,其标准名称为锚,是使用 标签创建的,可以用两种方式表示。表1.3 描述了超链接标签的属性。图1.17例1.15 的运行结果单击链接“查看第八章”,可以看到浏览器将页面滚动到页面中名称叫C8 的位置。图1.18例1.15 中链接单击的结果注意源代码中,是为文档中的这个位置命名,称为命名锚记,它并不会显示超链接的外观。

HTML 语言的真正威力在于其收集能力,它可以将收集来的文档组合成一个完整的信息库,并且可以将文档库与世界上的其他文档集合链接起来。这样的话,读者不仅可以完全控制文档在屏幕上的显示,还可以通过超链接来控制浏览信息的顺序。这就是 HTML的“HT”-超文本(hypertext)的含义,就是它将整个WE

B 网络连接起来。超链接可以用于各种场景。

超链接可以用在目录和主题列表中。浏览者可以在浏览器屏幕上单击鼠标或在键盘上按下按键,从而选择并自动跳转到文档中自己感兴趣的那个主题,或跳转到世界上某处完全不同的集合中的某个文档。

超链接还可以向浏览者指出有关文档中某个主题的更多信息。例如,“如果您想了解更详细的信息,请参阅某某页面”。作者可以使用超链接来减少重复信息。例如,我们建议创作者在每个文档中都签署上自己的姓名。这样就可以使用一个将名字和另一个包含地址、电话号码等信息的单独文档链接起来的超链接,而不必在每个文档中都包含完整的联系信息。

如图1.14 所示的网页包含了众多的超链接。

图1.14 超链接在网页中的应用

左侧网站分类中的超链接将把用户引导到相应的技术分类文章列表页面,如单击“Web前端”超链接,用户将在浏览器中看到新的网页,其中包含属于WE

B 前端这个技术分类的文章的标题列表。

右侧主体区域上部“编辑推荐”下的各个超链接被单击后,用户将在新页面中看到这篇被推荐的文章、新闻或评论的详情页面。

主体区域中部“梦想天空”是当前标题所属文章的作者名,它链接到这名作者的用户详细资料介绍页面。超链接(Hyperlink),其标准名称为锚(Anchor),是使用 <a></a> 标签创建的,可以用两种方式表示。锚的一种类型是在文档中创建一个热点,当用户激活或选中(通常是使用鼠标)这个热点时,会导致浏览器进行链接。浏览器会自动加载并显示同一文档或其他文档中的某个部分,或触发某些与因特网服务相关的操作,例如发送电子邮件或下载特殊文件等。锚的另一种类型会在文档中创建一个命名的位置标记,该标记可以被超链接引用。

说明

<a></a> 标签可定义锚。锚 (anchor) 有两种用法:

(1) 通过使用 href 属性,创建指向另外一个文档的链接。

(2) 通过使用 name 或 id 属性,创建一个文档内部的书签。

表1.3 描述了超链接标签的属性。

表1.3 <a></a>标签的属性

<a></a> 元素最重要的属性是 href 属性,它指定链接的目标。

例1.13:

代码运行结果如图1.15 所示。

图1.15 例1.13 的运行结果(www.chuimin.cn)

单击超链接的文字,可以看到浏览器将导航到1.13.html 页面。超链接供浏览者单击的除了文字之外,也可是图片,或是图片的某个区域。另外,超链接所指向的目标页面除是当前WEB 站点之内的其他页面之外,也可是指向其他WEB 站点的网页。

例1.14:

单击图片链接,可以转到新浪网的首页,运行结果如图1.16 所示。

图1.16 例1.14 的运行结果

注意

除了链接到另一个网页之外,超链接还能指向页面中的某个具体位置,在超链接被单击时,浏览器将页面自动滚动到此位置。

例1.15:

运行结果如图1.17 所示。

图1.17 例1.15 的运行结果

单击链接“查看第八章”,可以看到浏览器将页面滚动到页面中名称叫C8 的位置。结果如图1.18 所示。

图1.18 例1.15 中链接单击的结果

注意

源代码中,<a name="C8"></a>是为文档中的这个位置命名,称为命名锚记,它并不会显示超链接的外观。而<a href="#C8"></a>则是生成浏览者可以单击的超链接,它指向页面中名称叫C8 的位置。

超链接指向的页面锚记,其实也可存在于当前页面之外的其他页面中。

例1.16:

单击这个链接后,浏览器将打开1230027.html 页面,然后将这个页面滚动到锚记名称为top 的位置。