HTML rel 属性指定当前文档与链接的文档或资源之间的关系。
仅当语法中存在 href 属性时,才会使用此属性。
语法
属性值
- alternate:它指定了文档的替代链接(即打印页面、翻译页面或镜像)。
- author:它定义了链接的作者。
- dns-prefetch:它指定浏览器应先发制人地对目标资源的源执行 DNS 解析。
- help:它指定指向帮助文档的链接。示例:<link rel=“help” href=“/help/”>
- icon:它在给定文档中导入一个图标。
- license:它指定了指向文档的版权信息的链接。
- next:它提供了下一个文档的链接是系列。
- pingback:它给出了pingback服务器的地址。
- prefetch:它指定应缓存目标。
- preconnect:它指定目标应优先于原始资源。
- preload:它指定浏览器必须先发制人地获取和缓存。
- prerender:它指定浏览器应加载。
- prev:它指定所选内容中的上一个文档。
- search:它指定文档的搜索工具。
- stylesheet:它导入样式表。
适用对象
下面列出的元素允许使用 HTML rel 属性。
元素 | 描述 |
---|---|
<a> | HTML <a>标签定义了一个超链接。它用于从一个页面链接到另一个页面。 |
<area> | HTML <area>标签指定了图像的区域、可以单击的映射或通过超链接链接到的活动区域。 |
<link> | HTML <link>标签指定当前文档与外部资源之间的关系。 |
<form> | HTML <form> 标签用于通过表单收集网站上的用户输入。 |
HTML rel 属性的示例
以下示例将说明 HTML rel 属性,我们应该在何处以及如何使用此属性!
在链接标签中使用 rel 属性导入外部样式表
下面的rel.html显示了通过 rel.css 应用了 css 的文本
rel.html
rel.css
这是外部CSS文件 -
在 'area' 标签中使用 rel 属性
下面的代码显示了一个图像映射。单击它后,将显示另一张图像。
在“a”标签中使用 rel 属性作为图标
输出窗口显示一个超链接,单击该超链接后会显示 QikepuCom LOGO。
阻止浏览器在表单提交时发送 HTTP 反向链接标头
输出窗口显示一个表单,提交后,浏览器不会发送 http referrer 标头。
支持的浏览器
浏览器 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
是否支持 | Yes | Yes | Yes | Yes | Yes |