超链接的名字
实例
通过 名字 属性,我们可以制作一个目录列表:
<网页>
<主体>
<标题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>
...
浏览器支持
主流的浏览器几乎都支持 名字 属性。
语法
<超链接 名字="值">
属性值
| 值 | 描述 |
|---|---|
| 锚名称 | 锚的名称。 |
浙公网安备 33010602011771号