超链接的名字


实例

通过 名字 属性,我们可以制作一个目录列表:

<网页>
<主体>
<标题1>超文本(html) 教程目录</标题1>
<无序列表>
<列表项目标记><超链接 超引用=“#c1“>第一章</超链接></列表项目标记>
<列表项目标记><超链接 超引用=“#c2“>第二章</超链接></列表项目标记>
<列表项目标记><超链接 超引用=“#c3“>第三章</超链接></列表项目标记>
<列表项目标记><超链接 超引用=“#c4“>第四章</超链接></列表项目标记>
<列表项目标记><超链接 超引用=“#c5“>第五章</超链接></列表项目标记>
<列表项目标记><超链接 超引用=“#c6“>第六章</超链接></列表项目标记>
<列表项目标记><超链接 超引用=“#c7“>第七章</超链接></列表项目标记>
<列表项目标记><超链接 超引用=“#c8“>第八章</超链接></列表项目标记>
</无序列表>
<标题2><超链接 名字=“c1“>第一章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<标题2><超链接 名字=“c2“>第二章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<标题2><超链接 名字=“c3“>第三章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<标题2><超链接 名字=“c4“>第四章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<标题2><超链接 名字=“c5“>第五章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<标题2><超链接 名字=“c6“>第六章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<标题2><超链接 名字=“c7“>第七章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<标题2><超链接 名字=“c8“>第八章</超链接></标题2>
<段落>本章讲解的内容是 ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
<段落>... ... ... ... ... ...</段落>
</主体>
</网页>


 

定义和用法

 

名字  属性用于指定锚(anchor)的名称。

 

名字 属性可以创建(大型)文档内的书签。

 

<超链接> 标签内必须提供 超引用 或 名字 属性。

 

延伸阅读:使用 名字 属性还是 标识 属性?

在 HTML 4.0 之前的版本中,只有使用 <超链接> 标签的 名字 属性才能创建片段标识符。随着 HTML 4.0 中 标识 属性的出现,所有 HTML 或 XHTML 元素都可以是片段标识符。这是因为标识符几乎可以用在所有的标签中。<超链接> 标签为了能够和以前的版本相兼容而保留了 名字 属性,同时也可以使用 标识  属性。这些属性可以相互交换使用,可以把 标识 属性看作是 名字 属性的升级版本。名字 和 标识 属性都可以与 超引用 属性结合起来使用,这样一个 <超链接> 标签就可以同时作为超链接和片段标识符使用。

可以简单地将片段标识符看作是对许多编程语言中普遍使用的 到(goto )语句标签的 HTML 模拟。<超链接> 标签中的 名字 属性或者 <超链接> 或其他标签中的 标识 属性会在文档中放置一个标识。当标签用于链接到该文档时,就等于告诉浏览器要转到(goto)该标识。

标识 或 名字 属性的值可以是引号引起来的任何字符串。字符串必须是唯一的标记,不能在同一文档中的其他 名字 或 标识 属性中重复使用,但是可以在不同的文档中再次使用。

如果使用 标识 属性,上面的实例可改写为:

<超链接 标识=“#c1“>第一章</超链接>
<超链接 标识=“#c2“>第二章</超链接>
<超链接 标识=“#c3“>第三章</超链接>
<超链接 标识=“#c3“>第四章</超链接>

...

或者直接在标题中设置 id 属性:

<标题2 标识=“#c1“>第一章</标题2>
<标题2 标识=“#c2“>第二章</标题2>
<标题2 标识=“#c3“>第三章</标题2>
<标题2 标识=“#c3“>第四章</标题2>

...

浏览器支持

主流的浏览器几乎都支持 名字 属性。


语法

<超链接  名字="值">

属性值

描述
锚名称 锚的名称。


 

posted on 2022-01-08 16:39  立少  阅读(109)  评论(0)    收藏  举报

导航